Merge pull request #111 from ImAlsoGreg/master

Use MapSyntax instead of SpliceAPI
delete templates
Merge github.com:snapframework/snap into removeTemplates
Build with single cabal file
Tests and coverage running
Reorganize test templates
Add some tests
start a heist test
Add several Heist snaplet tests.
Cover Snap.Snaplet.Heist with tests. Note failing on barpage render
Add tests for compiled heist snaplet
Add another compiled heist test
Add auth splice tests
Add compiled user splices test
start adding config tests
Add AppConfig typeable testCase
explicit imports
Add several tests
Add test for readRequestBody hang issue https://github.com/snapframework/snap-core/issues/200
Test for readRequestBody hang issue