Broke out individual tests for zetta.js to make sure properties are properly set with their methods, and that we slice up arguments correctly when using the listen function. Small bug fix also put into place in the case of when someone doesn't supply a callback to listen.
Renamed test_runtime.js to test_zetta.js because we weren't really testing functionality in the runtime. Just functionality in zetta.js