Use `path.join` when possible.
Enable `camelcase` JSHint rule.
Replace backslashes with forward slashes in banner.

Without this, we ended up with different filename based on the platform.
Merge pull request #122 from XhmikosR/camelcase

Enable `camelcase` JSHint rule.
Merge pull request #124 from XhmikosR/banner

Replace backslashes with forward slashes in banner.
Switch to camelCase
Merge branch 'XhmikosR-path.join'
Make tests HTML valid.