Merge pull request #40 from marcelobotega/css-improvements

New button/input styles
adjusted button css
Test support with Mocha and Chai
Standard way of calling events.
Chat history now is stored/restored from the server host home directory.
QUnit and initial implementation for gif searching
Basic support for gifnails through the !gif command.
Button for fetch more gifs
Useless logs.
Refactoring
4 images retrieved per fetch instead 5, break line before the "More..." button.
Better placeholder for the input.
!online gives feedback only for the caller
Transition effects to the search.
Merge pull request #42 from israelbgf/gif-search

resolves #10
replaced magic number with constant

magic numbers usually difficult code reading.
added focus to input after selecting gif
removed magic number; jquery naming pattern used for variable loading
Refactoring for better handling of multiple commands
File name and directories refactoring