Pulling datomic into core; Adds macros for request handlers and functions accessing datomic;
Refactor: double negations are hard.