Merge pull request #79 from mightybyte/master

Add deferMap to formSplice' to prevent forms from getting run multiple t...
Version bump (0.8.4.0)
Bump snap-heist example to work with latest heist
Avoid doubling monadic computations in snap
Support disabling in compiled heist
Merge pull request #83 from Soostone/disabling

Support disabling in compiled heist
Bump digestive-functors-heist to 0.8.5.0
Adds better support for validation of optional fields.

Adds "validateOptional" function. Its purpose is to be used in
conjuction with forms of the form: "Form v m (Maybe a)" e.g.
"optionalText" and "optionalString", so validators of the form (a -> Result v b)
can easily be chained. Internally, it uses the forOptional combinator.
Merge pull request #84 from mavenraven/master

Adds better support for validation of optional fields.
Fixes small doc issue.
Adds sandbox ignoring to .gitignore.
Fixes author ordering.
Adds "conditions" function to allow for the composition of multiple
independent validation functions. See haddock documentation for more
detail.
Merge pull request #85 from mavenraven/master

 Adds "conditions" function to allow for the composition of multiple  independent validation functions.
Export dfInputFile so it shows up in the Haddocks
Merge pull request #86 from Soostone/input-file

Export dfInputFile so it shows up in the Haddock
Fix stray text <1.1 upper bound
Merge pull request #89 from Soostone/master

Fix stray text <1.1 upper bound
Bump digestive-functors to 0.7.1.0
Bump blaze dependencies for df-blaze

Closes #90