migrate.py now uses inj'ed CP_PROVIDER
split migrates basic/consumer connection methods

Split get_candlepin_connection into
get_candlepin_consumer_connection and get_candlepin_basic_auth_connection

Stop passing in the connection to RepoLib, so it will use the
injected consumer auth one.