Functional fixes:
Web interface remote control was "eating" browser shortcuts (ctrl+key, alt+key);
Web interface right click key and alnum keypad volume controls are now working (keycodes 93, 187, 189);
Web interface now show full movies/artists names on tooltips;
Web interface won't show whitespaces before "..." on long movies/artists names;
17~18 chars movie titles/album names on web interface no longer get clipped;
Cosmetic fixes:
- Added Sublime Project files to gitignore;
- Linting/cleanup of Webinterface JavaScript;
- Cleanup of Webinterface CSS;
Cosmetic changes to better fit the XBMC current code style.
Merge pull request #2999 from dnunes/webinterface

[webinterface.default] JS bugfix, cleanup and linting.