Added Userbackend Service

Added in new service which handles all user back end tasks like signing
up, editing profiles etc.
Removed unwanted parameter

Removed fieldName from isNotMatchingPasswords. Grunt complained. :P