indroduce smartchr.
add haskell-switch-test-and-src.
add snippets for hspec.