Remove platform from depended upon namespaces

"Pure" clojure which depends on platform code will no longer need to
depend on "platform" namespaces.

This allows us to signify the required bootstrapped functions. Everything with "platform" namespaces will be extra helpers for the .clj required functions.