Fix #692: Clean up main detection: Only detect JSApp
Merge pull request #694 from gzm0/clean-main-detection

Fix #692: Clean up main detection: Only detect JSApp
Fix #696: Ignore un-listable dirs in directory traverser
Merge pull request #697 from gzm0/dir-readable

Fix #696: Ignore un-listable dirs in directory traverser
Fix #559: Add full packaging of Scala.js CLI tools
Merge pull request #698 from gzm0/package-cli

Fix #559: Add full packaging of Scala.js CLI tools
Add manual test cases for html-runners and source maps (fixes #572)
Fix #699: Add "-pack" suffix to packaged JS files and their HTML
Merge pull request #701 from gzm0/tests-and-rename

Tests and rename