JS: Add mobile device detection
Lint javascript
Fix #8: The google translation toolbar sucks on mobile