Changed the greyhound create and update to use promises.
Space?
Added mocha, supertest, chai, sinon and started adding greyhound tests
Added more tests. Started on greyhound save sire refactor
Added greyhound crud tests. Fixed bugs surrounding the greyhound creation and updating.
Added greyhound delete tests. Added user tests.
Added batch, batch record tests. Removed unused api.
Changed front end error handling. Added some more tests and fixed some more bugs around greyhound creation and editing.