(PDB-240) Replace anonymize.clj read-string with clojure.edn/read-string

This patch replaces a call to read-string in anonymize.clj with a call to
clojure.edn/read-string. Unlike clojure.core/read-string,
clojure.edn/read-string is safe to use with untrusted data and guaranteed to
be free of side-effects.
(RE-1497) Remove quantal from build_defaults

This commit removes quantal from all build defaults because it is end of
life. It removes the defaults from the build_defaults yaml.
Merge pull request #995 from clantant/RE-1497/master/srcs

(RE-1497) Remove quantal from build_defaults
Merge pull request #996 from wkalt/ticket/master/pdb-240-swap-anonymize-read-string

(PDB-240) Replace anonymize.clj read-string with clojure.edn/read-string
(PDB-164) Add documentation for select-nodes subquery operator

This pull request supplies V4 API documentation for the select-nodes subquery
operator, which was previously supported but undocumented.
Merge pull request #998 from wkalt/ticket/master/pdb-164-select-nodes-documentation

(PDB-164) Add documentation for select-nodes subquery operator
update facts wireformat, command, and schema to pass producer-timestamp at toplevel