Put all Javascript into an "UpdateScanner" namespace
Remove trailing whitespace and tabs
Merge branch 'compat_fixes' into development