rename private methods to start with underscore
shouldn't be necessary to declare
use `Requires WP` header to fill

$this->type->requires if not empty
remove scraping of Bitbucket user/pass

from header as it's no longer required
changes