Initial checkin of user.identity plugin

Updating existing extension to a plug in that works with Cordova

Addition of profile service calls, challenge, and registerNotifier

Updating list of error codes

Updating based on feedback from pull request

Removing dependency on lib/event

Adding constants for BlackBerryId and BlackBerryProfile

Addng challengeType to challenge call

Fixing jake hint errors