Change keyword lookup to work with records

dissoc-in fails with 
```
ClassCastException my.namespace.MyRecord cannot be cast to clojure.lang.IFn  
```
when called with a record. This is because records don't implement IFn and can't look themselves up given a key. Adding a get will allow dissoc-in to work with records.