Update version for release v0.2.1
Support generating pre-signed URLs for aws
Move magic numbers into proper constants
Include #url method on storage file model
Use constants instead of magic numbers. Add support for generating URLs to files.
Add error for model persist state
Provide a useful exception when failing to generate URL due to un-saved instance
First pass at basic storage spec
Add note about using file IO for big file push
Add request wrapper to force JSON parsing if possible on response body
Remove customized request wrapper
Update type check to simple inclusion
Include collection array detection of new stack
If response body is not streaming, wrap string in IO-ish object. Don't reload on destroy since it will always error.
Fix request argument name `:expect` -> `:expects`
Use environment variables within build configs
Check for an ipv4 address, not required to be public
Update storage spec to be mostly all-in-one so bucket exists for all required accesses
Add AWS spec coverage for storage model
Update files for release v0.2.2