fix(cli): remove forever-monitor to fix repl issues

Forever monitor was causing issues with newer versions of node (0.8+),
particularly manifested in weird behavior with the repl used with the did
CLI tool. After some discussion with @ritch, we decided that supervisor
daemons should be outside of deployd, managed by developers. This commit
removes the forever-monitor module from the project, and thus fixes the
weird character issues with dpd.

Fixes #203 #176
chore(jshint): fix jshint complaints

Fixed various JSHint complaints, and also fixed type-loader to not throw when a node module can't be loaded.
fix(jshint): restored earlier version of JSHint and restored type-loader module loading
fix non-closed <a> tag in initial index.html
chore: add history and version bump for 0.7 release
feat(dpd.js) add promises to client library

add ayepromise library dpd.js
client ajax functions return promises

ref #350
test(dpd.js) add client promise tests
Merge pull request #374 from andyzickler/client-promises

feat(dpd.js) Add promise support to dpd.js
docs(installer): remove broken link to osx installer from README
chore: sync with upstream