Issue#161: Update some pointers to const for functions and data that is callback related
Issue#161: Rest of const additions
Issue#161: Rename CPP files, split into headers and implementations, rename classes
Issue#161: To not initialise python twice
Issue#161: Update makefile file deps
Issue#161: Add vpiUnknown
Issue#161: Basis for checking if a requested handle is native to an implementation