Ignore tmp dir
Added rspec parallel options
Renamed Droplet class to BlobstoreDroplet.
App can track multiple versions of the droplets.

This allows us to do droplet cleanup. Updating app droplet hash updates droplets table
AppFactory.make replaces App.make in tests to accommodate the
requirement that we can't create an app with a droplet hash in the same
transaction.
Removed unused code
Destroy droplet on hard and soft delete of app

[#57595258]
Don't unlink the log file before each test. We want to tail -f the logs.
Only create a new droplet if the upload to blobstore succeded.

Move the droplet upload to BlobstoreDroplet.
Auto-merge remote-tracking branch 'upstream/master'