Fixed response event listening, renamed req/resp properties.

Responses are now listened to using event uuid's,
not event buckets that are tied to connections,
due to my concern that connections may fail/be dropped. Events
use uuids now. Response object properties are renamed for consistency.
Updated demo
Merge branch 'master' of https://github.com/bchu/nodetron into brian

Conflicts:
	client/peerComm.js
Added overview in api docs
Major refactor with nodetron initialization process.

Login is now separate from server connection. User is now able to
alter their public user data. Users can sign out and change id's.
Removed updateMetadata, updated demo
Overhauled API docs, renamed doc files
Updated readme links
Added demo link to readme
fixed merge conflict
Merge branch 'jseip1679'
code cleanup