Add Range.new

one spec still failsing as "==" not yet implemented
Add Range#== and Range#eql?
Add self to AUTHORS following docs (obolzer)
Remove passing tags related to Range
Fix whitespace of commit 6dd0b1a43b

Ruby-style vs Python-style whitespace...
Make sure Range#initialize can only be called once
Merge remote-tracking branch 'upstream/master' into Range
Cleanup Range.new, Range#== according to advice in #458

Should address all concerns and advice from alex
Merge pull request #458 from obolzer/Range

Implemented Range.new and Range#==