switch to using ring.mock.request in tests
updated examples a bit
added defapp and how it should work
unified options for all the defmacros to take a map instead of a vector
defapp macro started
examples updated with defapp. might change