fixed bot disconnection issue
few improvements
* handling case if ircClient is not connected
* Adding UI error messages for irc
* config.js cleanup
* fixing irc reconnection issue
rename libsb -> client, added new libsb
server side superuser functionality implemented
Added welcome email
Merge branch 'development' into irc
Merge branch 'development' into superuser-UI
fixed spaces issues in welcomeEmail.jade
Added the client-side entity loader.
Removed the timestamp from the url when scrolled to bottom.
added test cases for checking disconnection of bot, added callback in
partBot function
Callback of any {{type}}-up event emitted on the client will we put on hold until a dn event happens.
Merge branch 'welcomeEmail' into dev/temp
twitter params validation, deleted older files
Merge branch 'superuser-UI' into dev/temp

Conflicts:
	irc/irc.js
	libsb.js
Merge branch 'development' into dev/temp

Conflicts:
	libsb.js
enabling irc,twitter and email
the error and action for a callback on emit is the new object received from the server.
Merge branch 'development' into overhaul

Conflicts:
	interface/interface-client.js
	public/s/components/compose.js
	ui/chat-area.js
Resolving the conflicts missed in the previous merge.
Merge branch 'development' into dev/temp

Conflicts:
	libsb.js