Add reference lines, logical lanes and their boundaries from map_api
New data structures from map api are added via templates to avoid a huge amount of code duplication.
The new MapApiDataWrapper class is tested at unit level.
Edited by Nikolla Gjeci