Fix fay-docs
Support module exports
Give better error message from fay-tests in case the nodejs-executable can't be found
Use RWST instead of StateT.
Split Config into Config and Reader, initially move config to the reader.
ModuleScope: Modify findTopLevelNames to use Reader/Writer instead of State
Test symbol imports
Bump hackage and update docs.
Add fay-base to cabal file.
Documentation for new installation procedures with fay-base and bump to 0.12.0.1

Conflicts:
	README.md
	fay.cabal
	src/Docs.hs
Remove Language.Fay.{Prelude.hs,Stdlib.hs}, superseded by fay-base
README: Add note about point free FFI declarations (closes #211).
Add fay-base to .gitignore for those who like that sort of thing.
Add more FFI docs
Enable CPP when typechecking
Flag to not export runtime (refs #203).
Flag to print out the runtime JS source (refs #203).
Flag to output naked decls (unwrapped) (refs #203).
Rename _ and $ to Fay$$_ and Fay$$$ (refs #203).
Flag to exclude stdlib from output (refs #203).