Allow remote repo URLs using SSL (i.e. begin with "https://")

This fixes #123
Centralize logic for determining if a repo is remote.
Rewrite boolean expressions to improve readability.
Bump VERSION, regen README.