Catapult required changes.

I've made the needed fixes in catapult for building the nodejs library, and included a catapult demo that shows a flambe client.