use tools.reader to safely interpret values

I swapped in https://github.com/clojure/tools.reader so it'll use a safe reader. Thanks! Nice work!