Clojure 1.3/1.4 compatibility fix

Starting with Clojure 1.3, deftype expands into an expression that
returns the newly defined type. That type is not defined during
macro expansion, so mexpand-all raised ClassNotFoundException.
Fixed by not trying to macro expand symbols that name classes.
Version 0.1.4