Corrected ftp and https mismatches
Added the ability to define custom list of schemes
Cleaned up comments
Added unit test for custom URL schemes
Added unit test for simple paths
Enriched custom schemes with targets
Merged from new remote