Added jasmine-node test spec

Long overdue, this includes some test coverage built for jasmine-node.
When in development, tests can be ran with only `npm test` or through a
global jasmine-node install via `jasmine-node spec`.