adding new IRC client
user 'connect', 'rename' and 'leave' channel fix
few more events added
	* kick, kill, quit and registered
connectBot and connectUser will use room name as input parameter.
added room auth using private message by server
basic msg sending and receiving is functional
	1.send message to IRC channel
	2.Receive message from channel with filtering
	3.nick name and username map.
username rename
added functions partUser and getCurrentState
moved ObjectReader inside lib
few bug fixes and added getBotNick function
irc app will now communicate through IRC client
	* Ident is moved to irc lib
adding test file for ircClient i.e testClient.js
Merge branch 'development' into irc-rewrite
added irc-test.js, few bug fixes
added queue.js
moved queueing into ircClinet.js
typo fix in package.json
disk IO based queue implementation, bug fixes
user bot will be connected on first message by user
config.js added for ircClient, bug fixes