Do not mutate input URLs. Thumbor 3.0 can handle protocol and path params.

Closes #5.

This also normalizes our JavaDoc and line wrapping to the current standard.
Merge pull request #6 from square/jw/things

Do not mutate input URLs. Thumbor 3.0 can handle protocol and path params.