added Application.js for rockwall, and an interactive mode

* Interactive mode allows you to type JS into
the terminal, and have it executed.
* if the port is in use, it no longer closes, but
actually tells you the port is in use.
* application.js contains the common boiler plate
for most Rockwall type servers. This allows a Rockwall server
to be setup, in less time.