change Bitbucket authentication to user

personal user/pass not repo specific user/pass. You must have `read` privileges to authenticate.
recode to separate callback method for text and

checkbox
Merge branch 'develop'