Remove Object from testcase

Currently the testcase and the application both define their
own Object type.  Move to a common header.

Change-Id: I05dba67dca7855f522be299fcfd361913ed73fbc
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/manager.hpp b/manager.hpp
index 616e45d..33980b9 100644
--- a/manager.hpp
+++ b/manager.hpp
@@ -8,6 +8,7 @@
 #include "xyz/openbmc_project/Inventory/Manager/server.hpp"
 #include "events.hpp"
 #include "actions.hpp"
+#include "types.hpp"
 
 namespace phosphor
 {
@@ -76,9 +77,6 @@
          */
         Manager(sdbusplus::bus::bus&&, const char*, const char*, const char*);
 
-        using Object = std::map <
-                       std::string, std::map <
-                       std::string, sdbusplus::message::variant<int64_t, std::string >>>;
         using EventInfo = std::tuple <
                           std::vector<details::EventBasePtr>,
                           std::vector<details::ActionBasePtr >>;