Add missing files to gemspec

Add  library files to the gemspec that were not being included in the built gem.

To avoid such errors and generally churn in the gemspec, we should probably just require all ruby files under spec and lib, plus any other hand-picked ones.