Correctly distinguish absolute URLs from paths

Renamed to `STARTS_WITH_HTTP_SCHEME`. I'm not sure what moving out of the `Transition` namespace adds?