Added async request  method isUsernameAvailable
formatted source to coding conventions
Issue#12 Username Check implemented and issue is closed out