added includes to cli
added cycpp path in highest cmake lists lvl
trying to fix cyclus module macros
now use cplus env var
fixed bugs
streamlined, added comments, and changed init to use