move the Respond code into a separate repo

- move code over, with all of its stuff set up
- set up the cabal file, updating and cleaning dependencies
- add DefaultRespondServer module
- add an example app
- modify license and gitignore