V 0.6 – Interim codebase for Sprint 6 - implemented route dragging, re-route to exclude barriers, grouping results for unified search

Implemented following:
1. Drag and drop route functionality
2. Re-route functionality to exclude barrier layers in generated route
3. Grouping search results for unified search
4. Resolved LightHouse Tickets #385, #396, #397 and #401
Merge remote-tracking branch 'CT/develop' into develop
Moved charset instruction to front of file
Restored internationalization
Restored distinction of app-specific & shared internationalizable terms
Merge branch 'restore_internationalization' into develop