enable submit button on keydown instead of keyup

when users were hitting enter too fast after entering the code, enabling
the button wasn't fast enough with keyup (so enter did nothing).
change game version to 4.7, bump OB version to force update
Add @Gwildor to OUJS meta
Various cosmetic tweaks
- Operator * should not stick to following expression...
- Beautify code a bit with adding missing spaces
- Keyword `else` should not be placed on new line
- don't mix spaces and tabs in comments
Add JSCS checker
- https://www.npmjs.org/package/jscs#readme
Merge pull request #53 from OmertaBeyond/cosmetics

Various cosmetic tweaks
Merge pull request #54 from OmertaBeyond/jscs

Add JSCS checker
move updater div removal into async function

fixes issue where status on profile got messed up (AliveAliveAlive...)
Delete detectives that can't find the target
update dependencies
Merge pull request #55 from Brainscrewer/ob_remove_failed_detectives

Delete detectives that can't find the target
Bump version to 2.0.50
Fix tr getting removed on button press