Merge pull request #449 from NICTA/smallerWmsSharing

Smaller WMS sharing
proxy our geoserver so we cache
make sure main doesn't try to load non init hash
assuaging fearrs
Merge pull request #452 from NICTA/mongodread

assuaging fears
Merge pull request #450 from NICTA/nictaProxyCache

Nicta proxy cache
Merge remote-tracking branch 'origin/master' into promises