integrating virtdb-gtest submodule; added a value_type helper

missing parts:
  need to add tests for the value_type helper
  integrate gtest into the gyp infrastructure
  Null handling in the value_type helper