Replace depricated  with recommended https source
Update gemspec dependency versions and fix the errors introduced
Fix version.rb loading errors