bootstrap.sh: Add shebang, Error out when apt-get is not found

...to fail more gracefully on systems without apt.
Support non-standard bash locations
resolves #236, adding support for dokku run commands to be interactive
added myself to authors
Merge pull request #237 from rajivm/make-run-interactive-236

resolves #236, adding support for dokku run commands to be interactive
Merge pull request #220 from jaseg/patch-2

bootstrap.sh: Add shebang, Error out when apt-get is not found
Merge pull request #221 from jaseg/patch-3

receiver: fix shebang for non-standard bash locations
Update Makefile: Do not try to install on "make" or "make all"

To be consistent with usual makefile usage and to not surprise people too much, only do permanent changes to the system when explicitely prompted to do so via "make install" instead of on any "make" or "make all" invocation, which is usually used for *building*, not *installing* things.
Added myself to AUTHORS - jaseg
normalise 'build' function args to match 'release' and 'deploy'
Merge pull request #219 from jaseg/patch-1

Update Makefile: Do not try to install on "make" or "make all"
Merge pull request #240 from jaseg/authors

Added myself to AUTHORS - jaseg
Merge pull request #241 from musicglue/pre-build-hook

add pre-build hook
make all -> make install
use http for docker apt repository
Merge pull request #249 from bit/master

use http for docker apt repository
heroku-like configuration handling for dokku

refs #55
superscedes #188
Merge pull request #244 from josegonzalez/patch-1

heroku-like configuration handling for dokku
Added completed items from 0.2.0 roadmap (#55) to HISTORY.md
Made `commands` in config plugin executable to use with pluginhook.