add jslint files to do a strict linting
Autofill nick in chat input box on clicking on nick names
Autocomplete channel nick in chat input box when clicked on nick in chat log.

Makes it easier to mention nicks in a message from mobile devices
with a soft keypad.
Bugfix: Make chat log from nick clickable in small screen sizes.

CSS issue.
Lazy render channel nicks

to speed up rendering channel chat logs.

Also, need to figure out a way to cache ChannelNicks.
Update kadira package to version 2.11.13.
Remove unnecessary 500 ms delay in subscribing to channel nicks.
Enable caching ChannelNicks using subs manager.
Resolved the problem of focus being lost from the chat input box, on clicking upon a nick.
Always focus on chat input after auto completing nick

when a nick is selected in a chatroom.
Adjust chat logs scroll position properly when window is resized.

This solves a UI issue in mobile devices:
When the window was resized to show the soft keypad, the scrollbar
which was at the bottom shifted upwards.

Fix was applied to the updateHeight() function to resolve
this issue.
Fix attaching way point handler to chat logs on initial load.
Added NEWS file to track changes made in each release.
Don't pause rendering bad chatroom route.

At least show the chat rooms pane, so that the user can
select a proper chatroom.
Show 'notFound' template in chat page when no room is selected.
Show 'notFound' page when an invalid route is visited.
Don't show 'notFound' template during initial load of a chatroom.
Fix min height of drawer for small screens.
Allow customizing mongodb setup using inventory variables.
BugFix-#184: The unread notification currently counts the user joined and left messages, we should skip them.

Removed self-mention buf on channel join.

Removed unread log count for user ChannelJoin, ChannelPart and
QUITIRC events