Treat VERSION as a URL and not a file

Fixes #1

Resources should be treated as URLs and not files so that they are
loaded consistently between JAR files and source checkouts.