Updated travis-ci file and allowed test to be run my running
> openhim-core-js@0.1.0 test /home/ryan/git/openhim-core-js
> cake test

[0m[0m
[0m  HTTP Router[0m
[0m    Channel[0m
[0m      .toString()[0m
      [32m  ✓[0m[90m should return a string representation of the channel object [0m
[0m    .route[0m
    [32m  ✓[0m[90m should route an incomming request to the endpoints specific by the channel config [0m[33m(48ms)[0m
    [32m  ✓[0m[90m should be able to multicast to multiple endpoints but return only the response from the primary route [0m
    [32m  ✓[0m[90m should pass an error to next if there are multiple primary routes [0m
    [32m  ✓[0m[90m should forward PUT and POST requests correctly [0m
[0m    .setChannels(channels) and .getChannels()[0m
    [32m  ✓[0m[90m should save the channels config to the db and be able to fetch them again [0m
[0m    .getChannel(channelName)[0m
    [32m  ✓[0m[90m should return the channel with the specified name [0m
    [32m  ✓[0m[90m should return null if the channel does not exist [0m
[0m    .addChannel(channel)[0m
    [32m  ✓[0m[90m should add a new channel to the list of channels [0m
    [32m  ✓[0m[90m should not allow additional channels with the same name to be added [0m
[0m    .updateChannel(channel)[0m
    [32m  ✓[0m[90m should update the supplied channel, keying on the channel name [0m
[0m    .removeChannel(channelName)[0m
    [32m  ✓[0m[90m should remove the supplied channel, keying on the channel name [0m

[92m [0m[32m 12 passing[0m[90m (94ms)[0m

[0;32m:)[0m