fixed defpropn, added defobj
crime3propns.clj now works with new defpropn and defobj
added use utils.general for convenience in repl