fix(travis): restore branch protection and add a branch option