fix(server): make user tests run more consistently

require app so user tests can run independently of other tests

use `beforeEach` to remove users instead of `before` so tests run more consistently

closes #346
Merge branch 'master' of github.com:DaftMonk/generator-angular-fullstack