Added numericality validator

Added numericality validator and associated test updates.

Added .ruby-gemset and tags to the .gitignore file.