Make username required on Bitbucket Server config
Created by: tsenart
This change set makes the username
field of Bitbucket Server config
required.
Previously, it wasn't accepted when setting a token, but this behaviour is wrong. The Bitbucket Server API needs both the username and the token to authenticate clone URLs.
Part of #2025 Fixes #2514