Added support for Infinity and -Infinity

This allows Genghis to display and save Infinity values. This only works for the Ruby version at the moment, and there's probably some style issues with it... but it works!