Fix starting field number

This commit makes starts the counter as `IntSingle 0` instead of `IntSingle 1`. This is needed because `newFormIdent` yield the incremented state value. Meaning: right now, all of my forms start at f2 instead of f1. This commit will make them start at f1 like I would expect them to.
Merge pull request #731 from andrewthad/master

Fix starting field number
Include patched pwstore-fast implementation.

See: https://github.com/PeterScott/pwstore/pull/10
Add ToJSON and FromJSON for Textarea (fixes #738)
Version bump
Use Map for updating environment variables.

This ensures that the newly inserted variables overwrite any existing
variables. For more information, see:

https://groups.google.com/d/msg/yesodweb/0AX2GbKqmIk/nKYTCVoCm4QJ
Call watchTree in background (faster startup when there are lots of files)
fsnotify 0.1
Version bump
platform updates
yesod-bin.cabal grant developers rtsopts

Sometimes yesod (yesod-bin) needs a stack space boost. Large projects can suffer stack overflows during development rebuilds.
Initial WAI 3.0 support, one test still failing
Various additional WAI 3.0 fixes
Merge pull request #743 from haskellGardener/patch-1

yesod-bin.cabal grant developers rtsopts
doubleField may add a zero to some text before sending it to Data.Text.Read so that text such as '.3' may be read as 0.3.
Merge pull request #744 from tdox/improve_doubleField

doubleField may add a zero to some text before sending it to Data.Text.Read ...
Don't warn about unlisted Setup module
Version bump
Merge remote-tracking branch 'origin/master' into wai3
Version bumps