Merge pull request #2 from michielbdejong/master

changing "protocol" to "platform", basically
updated protocol to split source into name/address, some fixes to listener and ws
updated protocol to split source into name/address, some fixes to listener and ws
update of nlnet proposal for sections 8 and 9
use JSON.stringify instead of constructing JSON data manually
typeof(somethhing) always evaluates to true
Merge pull request #3 from nilclass/master

JSON generation and possible bug in protocol.functions.ping
added missing dependencies to package.json: redis, curry
demystified error messages when loading platforms / calling verb handlers
dependencies
updated package
Merge remote-tracking branch 'origin/master'

Conflicts:
	package.json
enhanced .gitignore
Merge pull request #4 from nilclass/master

missing dependencies
fixed some schema issues, and error checking
fixed some schema issues, and error checking
started implementing register command (both client & server side), cleaned up dispatcher a bit
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