feat(server): added mocha test configuration

split grunt test into 3 tasks, grunt test:server, grunt test:client, and grunt test to run both