MF-JSON Input and Output

A temporal network point is written to and read from Moving-Features JSON. Each instant renders its network point as {"route":<route>,"position":<position>}, the route id as a JSON number and the position as a float in [0, 1], matching the SQL accessor surface (route, getPosition).