Create new Routing plugin for CGXP.
Move AddViaPoint control into correct location.
Remove button from toolbar in routing example, its not needed.
Hide the route description panel when there is no route.
Update route dynamically (if so configured) when moving the source or target features.
Clear source and target fields when resetting the route.
Remove MsgBox alert when no route found while dragging route markers
This fixes an issue with overlapping asynchronous routing requests

The OSRM data source now queues incoming requests if there is a request in
flight and discards queued requests so only the latest request will be
issued next.

The RoutingPanel now clears a previously drawn temporary route in the
callback handler of computeRoute when the requested route was the
permanent route because in flight routing requests can redraw the
temporary route.

There are several cleanups to console logging and removal of two cases
where MsgBox might be shown incorrectly.
Integrate in c2cgeoportal
Fix and integrate the documentation
Apply patch to fix use of FullTextSearch widget
Update doc string for property to correct type.
Fix problem with route not being recalculated when dragging a via point.
Correct combo listener is `select`, not `change`.
Set OpenLayers.ImgPath for the routing example.
Merge pull request #571 from pagameba/plugin-routing

Create new Routing plugin for CGXP.