Issue #127: Refactor the gpi/vpi layer, functionality same as before change
Issue #127: Removed unused code
Issue #127: Add back some tracing for memory allocation
Issue #127: Add new common base file and header
Issue #127: Fix some errors
Issue #127: Move gpi to gpi_log, since it is log lib
Issue #127: Rename vpi_shim dir since this now has the implementations
Issue #127: Move gpi_vhpi to gpi_impl dir (does not compile)
Cleanup: do not show error if file is not there on clean
Issue #127: Tie into new structure
Issue #127: Make functions static and fix errors
Issue #127: Fix up VHPI implementation
Merge pull request #131 from potentialventures/Issue#127

Issue#127