Update gemspec to use add_runtime_dependency instead of requirements

Requirements in gemspecs are [just textual notes](http://guides.rubygems.org/specification-reference/#requirements) and do not indicate a gem dependency. This change means that a `gem install crystalscad` will install its dependencies out of the box.