Remove unneeded CPP
Text support
Version bump
Add some deriving for Text
Drop YesodFayCommand

This means that the Foundation module does not need to refer to your
SharedTypes anymore, which can be a useful compile performance boost.
Ported over to the new fay 0.13 code
Merge branch 'fpco' into HEAD

Conflicts:
	Yesod/Fay.hs
Language.Fay.Yesod tweaks for fay 0.13
Change import of FFI to Language.Fay.FFI
More separate runtime fixes
Added more Automatics
Import Prelude
Removed redundant CPP code (now handled by Fay)
yfsPostProcess
yfsExternal
Put yesodFayCommandPath in <head>
Fay 0.14
Remove Foreign