Ogr view model

Added an ogrItemViewModel that forwards files to our ogr2ogr service for conversion.
On drag and drop the file is uploaded to the server on a url it is loaded by the server.
Made this the default fall through for formats we don't have explicit handlers for.
Put 1MB size constraints on server and client side
Added airports.zip (shape file) to our init_test.json list

Ok, I see now why the try/catch around the `createCatalogMemberFromType` was necessary.  I think it would be much better, though, to throw a `ViewModelError` on load of the catalog item in IE9 rather than making it silently disappear.  Once the promise pull request I just opened it merged, I'll update this view-model to use and can make this change at the same time.