add a separate Import.NoFoundation

This is a very useful pattern to demonstrate
for breaking import cycles.
Merge pull request #47 from yesodweb/Import.NoFoundation-2

add a separate Import.NoFoundation