some foundation work for the embedded legends
Merge remote-tracking branch 'origin/next-release' into embedded-map-legend
positioning and max width of legend
Merge remote-tracking branch 'origin/next-release' into embedded-map-legend
adding some basic foundation for Topics and Map Views including models, urls, and views
adding migration files for new models
tweaking the mapview model and adding admin file"
adding adding the admin file...
formatting the topic page to include new topic entries for Learn pages, map view list and embedded map, as well as associated datasets
adding marine planner and data catalog links
adding topics.json fixture to learn app
ensuring only 1 map view description is open at a time.  adding an ordering field to mapviews so an order can be specified via the admin. updating the topics.json fixture to account for some structural changes.
tweaking the legend a bit with a better color and attention to the dimensions and jscrollbar
allow client to hide marco logo in embedded maps
ensuring the marco logo is not shown on topic maps via a change in the template
working through some of the responsive issues...removing extra space from the header and moving left nav to bottom of narrow screens
for screens less than 768px wide, changing the split column on the topics page to single column, also adding some margin on content id to prevent text from being hidden by header
attempting to fix the responsive issues in which the btn-navbar was taking up too much vertical space on narrower screen views, also the issue in which there was too large a gap before the left nav controls on narrow screen views
adjusting the navbar-fixed-top so that it doesn't interfere with the regular application css on narrower screen widths