Remove monkeypatch for AR DJ. Add more debugging for Blobstore upload.
Move methods order and removed a redundant save
Change hash syntax
Move AppBitsPacker to AppBitsPackage model
Remove unused upload method on droplet and unsused reload
Add an async droplet upload endpoint for the DEA.
Fix some timeout issues and Postgress strictness of id being numbers
Consider available disk before deciding where to start app.

CC currently assumes that if a DEA has enough memory, it has enough disk
space. This doesn't work in all cases, especially with larger buildpacks
or apps with larger disk_quota settings. This change considers the
available disk space on a DEA before making the placement decision.
Merge pull request #120 from julz/disk_space_dea_locator

Consider available disk before deciding where to start app.
Added instruction to generate API
Fixed formatting
Improve tests to not depending on order returned by the DB
Increase the pool timeout if it fixes the test "PG::UnableToSend: no connection to the server"