Adding zombiejs for testing, refactored the tests a lot to use some
default config in the test helpers.