ast consumer now handles toplevel declarations
added cppimport manager as a test facility
using new test facility cppimportmanager
small changes.
cpp import manager working but only c-code