[Issue #74] Added delete_user method
[Issue #74] Delete all created users during tear down
[Issue #77] Handle forms wihout the email fields
[Issue #74] Refactored test suite

- Added UserTestCase class to handle all testcase that use user accounts
- All users created for testing will be deleted at tearDown
- Refactored service_v2 test case to handle json submissions correctly