actually fixing #241

the directory changed from `java-6-openjdk-common` to `java-6-openjdk`
check for npm, and install if not found
adding required 'version' field, making up a version number
adding 'repository' field
use the node_modules `coffee` binary
save bootstrap dependency to manifest
Merge branch 'bower' of https://github.com/lavelle/doppio into lavelle-bower

Conflicts:
	package.json
add bower to makefile
remove unused BFS library
fix broken scrollToBottom
Updating the readme for typescript.
Hacking the makefile to allow `make test` to work. XXX revert this once the rest of the makefile works!
reverting leaked changes
use the coffee variable
Merge remote-tracking branch 'upstream/master' into swing-interface