- add new VRP type
- add the concept of temporary waypoints / POIs which are not stored
in the persisten cache
- add Nasal APIs to create/delete/move waypoints, in addition to the
existing create-waypoint and delete-waypoint commands
- allow POIs/waypoints to have names as well as idents
- Ensure ident/name and spatial queries work correctly for temporary
and dynamic waypoints
- add test coverage for all this