Fix jshint warnings
Fix jshint warning
Fix jshint warning
Fix jshint warnings
Fix jshint warnings
Fix jshint warnings
Fix jshint warnings

Note: I left an error because it's there to handle components modules
definition, but it should be fixed using AMD, or CommonJS, or an
alternative method.

```
[L1604:C10] E006: Unexpected early end of program.
})(window,
>> Expected an identifier and instead saw '(end)'.
>> Expected ')' and instead saw ''.
>> Missing semicolon.
```