change profile dropdown to menu
create the interface for the account settings page
intial form handling for change password
basic working functionality of change password
show form related errors
add change email functionality
Fixed #14: Auto join server on first creation.
Fixed #109: Don't send messages when irc client is not true.
Add validations for server creation

and handle error events of node-irc.
Fixed #14: Mark a newly created server as active.

Validate user server form data.
Merge pull request #115 from waartaa/handle_node_irc_errors

Handle node irc errors
Fixed ansible scripts to setup mongodb in vagrant
Merge pull request #116 from gggodhwani/master

Fixed ansible scripts to setup mongodb in vagrant
Merge branch 'master' into accounts
accounts: move accounts to app/, remove email change
don't subscribe chat after loading accounts settings
don't allow password less than 8 characters
Fix layout of user links

and added breadcrumbs for navigating back to chat page.
Revert "don't subscribe chat after loading accounts settings"

This reverts commit d567404d2efd50d893d6541dc7fcae0776faf75f.
Merge pull request #118 from waartaa/accounts

Integrate account settings into waartaa