remove pecan cruft

-trying to make unit test framework working again
-added tests for ping and health endpoint
-added tests for logging
-removed hook tests, until they can be added again with emphasis on
falcon
I dont like this.. :-1: 
 We should not have testing related changes to conf inside deuce at all.
I pushed this in, to make sure that we can test easily.
I think test coverage is around 79% right now.