Improved the ability to add debug.  Put debug module in main src - and used
potemkin to allow external modules to access anything desired in debug module
without the pain of namespace extorsion.  Also - doing list 'the code is
very useful - when you do not want clojure to evaluate the expression
before it is run.  Like for example if that code uses resources that
may or may not be loaded in the project - but should always be
availabe when the code is run versus read in.