Core type definitions (Snap monad, HTTP types, etc) and utilities for web handlers.