Add exclusion for carmine.  clojurescript, so core.typed won't bomb;
reader to avoid override of core.typed
Initial commit of typed lenses.