initial cut at geoserver admin for mm
minor logging changes
do not require a restart after changing apikey

Read the api key from a config object rather than reading it once on
startup and using that. Also, the logging levels used are more
consistent.
make api key text field wider
reshuffle api key for serializer
initial cut at adding connection check
make storage and check urls optional
package re-org
remove "Console" prefix from classes
move flash message when api key is saved
move mapmeter menu item to monitor section
capitalize API Key
match style on geoserver buttons
add spinners to buttons
Api key -> API key
fetching api key should have been synchronized
better connection check handling

* send over api key to connection check endpoint
* expect json response from endpoint
* display result of connection check appropriately
* add timeout
read in as stream to suppress warning