Shoutbox

Functionality for a shoutbox, a module that provides users a way to view and post small chat messages. All users may view chats (including the non-logged in public) but only users with a rank can post messages. The shoutbox can be inserted anywhere, and by default it's placed on the homepage sidebar and forum index.

Note: This *will* require a database migration (provided).
Going to keep the default height synced with what it should be on the forum page to save having an override for the home page. Plus a little extra height is better in this scenario.