chore(travis): respect branch name when push to bitbucket and osx repo
fix(cmake): fix dependency problem