Created a DashboardPage class to allow for dashboard pages to be initialised on request. This is needed to render the page differently based on whether or not the url given is for the shared or non-shared version of the page. The widgets are still loaded when diamondash starts, but are now slotted into DashboardPage's template as a sub-view
Changed server.py to reference the dashboards either by name or share_id
fixed bugs related to the changed from the previous commit found when running diamondash
added a simple switch for the diamondash logo's href based on whether or not the page is shared
Changed the index page to include links to the shared urls where applicable
removed an unneccessary return statement from add_dashboards() in server.py
Merge branch 'feature/issue-28-sharing-URLs' into develop