updated enr with conversion api
some build and test fixes
fixed build issues with linking test driver
converted most cycamore modules to be code gen'd. request constraing updates to enrich fac by matt. cycamore dir reorg