add forkHandler. closes #680

Also fix import warnings in Handler
Merge pull request #689 from yesodweb/fork-handler2

add forkHandler. closes #680