Implemented feature: user display-id now automatically inserts into the IRC nickname box

Added the requested feature at https://www.bountysource.com/issues/462439-irc-if-user-is-logged-in-set-username-for-webchat . Additionally, the old functionality for inserting "Guest#####" was kept for users that aren't logged-in. Tested in Chromium 28 and Firefox 22.

![exampleirc](https://f.cloud.github.com/assets/2794246/906603/736a7e02-fcbb-11e2-9a5c-56cb810f0ce9.png)

https://www.bountysource.com/issues/467589-when-saving-settings-profile-include-a-successful-message-upon-completion
Additionally, an alert message was added into the Settings>Profile>Save process. It matches the theme of the bootstrap.alert style alert message found on the Accounts page. The redirect to the profile's main page has been removed as requested.

![savealert](https://f.cloud.github.com/assets/2794246/906860/5a07d354-fcea-11e2-81be-71083b2daf52.png)