Work on changing the layer order.  Still needs work.  So far set up a db migration to account for the added field to the "layers" table in the project db, and made adjustments to the UI to allow the user to change the order of the buttons.  The order gets saved and displayed correctly in the layers dialog, but the render order doesn't seem to be changing on the map.
Changed how the layers get loaded onto the map to maintain the right order, and make sure the map gets reloaded after changing the layer order
Make sure that when layers are loaded from the db, they include the workspace.  Without this, the workspace was getting cleared when updating the layers after layer order change
Merge branch 'order-layers'