Better handling of files with unknown mime types
Fix for trying to upload .DS_Store files on Macs
Vector layer create now creates all layers
Requiring Click 2.4
Faux Table Replace plumbed together

For issue #44
Making authorisation a little more robust

Making authorisation a little more robust now that we’re loading both
v1 and expo.
Some new code for handling exceptions from multiprocessing
Refactoring file upload code

Refactoring file upload code to take advantage of the same retries
logic as all other requests to GME.
Refactoring asset creation to use the new file upload code
More refactoring for the new upload code
Some early code to let us create non-dameonised processes
Creating generic methods for polling asset processing and publishing
Refactoring the create commands for some future work
Refactoring most of the uploader code

Refactoring most of the uploader code to take more types of configstore.

* A single config.json file with a payload directory
* A directory with sub(-sub)-directories containing config.json and
payload directories.
* A directory with a single config.json acting as a template for
multiple assets (this deprecates the bulk-load functionality)
Removing bulk-load. It is now in the made asset creator.
Documenting v0.3
Fix for rate limit exceeded from uploads

For issue #46