Prepend URI protocol when missing

Closes #35