Add named profiles

A first tab at using named profiles to prevent cljx dependencies leaking into jar.

Seems to work, but not 100% confident about this yet, as I can't
explicitly remove the profiles, eg. via

  lein with-profile -cljx/inject-dependencies deps :tree

I'm not sure how to achieve this yet though.