Give Sources and SourceProviders a url attribute

This is needed for https://github.com/CocoaPods/CocoaPods/pull/2513.
As long as we support Ruby 1.8.7 we are completely disabling it (because adding a comment to each line with `$?` would be inconvenient and style checks should not be inconvenient).