Associtions in the Sequel plugin now support a :dataset option to specify dataset to use for options

In addition to specifying a Dataset instance, you can also use a
callback proc that will take the default dataset used, and return
a modified copy of that (for filtering/ordering).
Make association select options handle filtered associations correctly
Use regular (not-multiple) select box for *_to_many associations for :multiple=>false option
Make trtd wrapper always have two columns with labels on left side
Don't require date in spec
Format BigDecimal in standard notation instead of default scientific notation

I've resisted doing this for a while as it adds another dependency,
and some users may not be using bigdecimal.  However, the standard
BigDecimal output is annoying enough that I think we should add
this.
Make Serializer#attr_html private method take attributes instead of tag
Make html_usa serializer convert date/datetime inputs to text for better compatibility

The HTML5 date/datetime inputs are specified to use ISO specific
values, and the html_usa serializer changes the values to be
formatted American-style middle-endian (month/day/year).  This
breaks compatibility with some HTML5 implementations, such as
Chrome, which shows the input as empty if the value is middle
endian.  The html_usa style was designed for browsers that treat
date/datetime inputs as text inputs, so automatically convert
date/datetime inputs to text inputs in the serializer.
Move demo-site to Heroku Cedar
Support :input_defaults Form option for setting defaults for inputs by type

In the future, we may want to add the ability to also have a global
setting.  Also, we may want to do more intelligent merging of the
options.
Update location of demo site
Update copyright year
Bump version to 0.9.0
Add documentation site to README
Update Rakefile to require specific rdoc version for hanna template
Update forme version in Gemfile.lock