add settings, less in options
add in new settings for uploads
config evaporateProvider
add in upload svc, and a couple of tests
fix loading error, fix scope of this error
add in uuid
add in uuid and content type setting before upload
get rid of quotes
refactor for private methods and putting values in attributes
pass error msg from evaporate through to upload service. Fix return on `then`.
fix callbacks and add tests for them.
return the upload obj in a wrapper obj on complete/resolve
only test upload svc when available
move evaporate config into module which depends on it
Merge pull request #137 from PRX/feat/evap_upload_svc

Feat/evap upload svc