Fixed missing export of Text.Blaze.Keycode
Move the js-sources to the library section

This makes deploying the library easier since in this case you don't
need to distribute the js-sources to the app.
Merge pull request #4 from LumiGuide/fixes

Some fixes to the cabal file