Range Input support.
Don't include Formtastic::Reflection.
Allow :in option for RangeInput.
Prettier code for RangeInput, allow for :step option.
Tests for RangeInput and minor code refactoring. New column for Author
in #mock_everything - age.
Use ValidationHelper that provides #range_options_for. It takes options
set by user or taken from validations and provides them in :input_html
hash.
Use ValidationHelper#range_options_for in #numeric_input and return
number_field with range-aware options.
Describe new functionality of :range and :numeric fields in readme.
Merge remote-tracking branch 'okonski/range_helper' into refactor. Give
numeric functionality for inputs and ValidationHelper#range_options_for.

Conflicts:
	lib/formtastic/form_builder.rb
	lib/formtastic/inputs/numeric_input.rb
Rename ValidationHelper to ValidationsHelper.
Fix previous merge errors and include ValidationsHelper in FormBuilder.
Further fixes for ValidationsHelper.
Final version of numeric_input and ValidationsHelper, now supports
`validates_numericality_of` with option `:step`.
Delete debug message from numeric_input.
RangeInput support.
Don't allow :greater_than and :less_than in #range_options_for when
column type is a float.
Merge branch 'refactor' of https://github.com/okonski/formtastic into okonski-refactor

This was a pretty epic merge. Ended up rewriting most of the tests and leveraging some existing code instead of wmerging in new code that does similar things, but I think the results are right.

Many thanks to Jakub Okoński.
Merge branch 'master' into range-input
IntegerInput always has a default min of '0' and step is done through validation_step now
Support Method objects for :label_method and :value_method.

Can provide any object that responds to :call (attempts to quack the
`duck` variable instead of checking if it's a Proc).