Added JavaScript target to set up a GHCJS project.
Parameterize the build tool to use either cabal or cabal-js.
Added 'make open' for javascript projects.
0.3.10.0