Introduce use of mocha for unit testing

No real tests written against our code yet, just setting up the
infrastructure here first.