Changed providers to use a class method for determining if they can handle a URL
Fixed errors with merging "details" entries from repository definitions
Added support for channels and repositories to be either URLs or file paths
Another fix for combining dict objects
Changed GitHub date parsing to convert "T" to " "
Removed extraneous "user_repo" keys from GitHub and BitBucket clients