Remove Snap
Hack to put the main thread to sleep forever
Remove snap dependency
Use GetOpt instead of CmdArgs so we don't use TemplateHaskell
Remove cmdargs dependency
Append instead of write