updated comments for dispatcher module and switched thehe init function to use promises, dependencies, and initialization script handles the dispatcher promise
Merge branch 'master' of git://github.com/sockethub/sockethub

Conflicts:
	lib/protocols/sockethub/dispatcher.js
agpl
fixed up some object variable access errors in the dispatcher, test setup now passes, tests dont
added basic tests that are passing (but only with a new version of teste)
more tests
added .travis.yml and updated readme with build status
updated readme with correct build status
license name
fix typo and test
added confirmation paradigmn, errors sent during validation take the place of the confirmation so have the verb 'confirm' set, with status: false
Merge branch 'master' of git://github.com/sockethub/sockethub

Conflicts:
	lib/protocols/sockethub/dispatcher.js
updated pub.ping and pub.message to work with promise instead of callback