Merge pull request #23 from jonjchew/fix_mobile_buttons

fix bootstrap buttons for mobile
jQuerifyies the loadedData event listener
change container width to 320px
Merge pull request #24 from jonjchew/jquery

jQuerifyies the loadedData event listener
join action now redirects to root_path on failure
:# Please enter the commit message for your changes. Lines starting
focus on search bar on load
flash[:error] now displays to page on invalid join
room model now includes custom length validation
room model now validates on legal characters
create route now flashes errors on failure
index page flashes errors
errors rendering correctly

- meets error message convention
- validates on characters first for clarity
punctuation
error div styling
fixes punctuation and capitalization
adding error display div to landing page

- also fixes indentation
Merge pull request #25 from jonjchew/room-fixer

Room fixer
search now clears on empty input
appendResults only appends if current query exists
fixes global variable and white space