Add TZInfo::Version
Make VERSION follow standard Ruby naming convention for constants.
Make version.rb require independent of the current working directory.
Require tzinfo/version from tzinfo.rb.

Read the contents of version.rb from the gemspec instead of requiring
the file. This prevents constant redefined warnings on Ruby 1.8.7.