splits objects into separate headers

The binarystore.(c|h)pp now contains BinaryStore, while
binarystore_interface contains BinaryStoreInterface.

The sys_file.hpp contains SysFile, while sys_file_impl.(c|h)pp contains
SysFileImpl.

Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: Ic65792a59809e05e186f7710a27ad6bd0e298c94
diff --git a/main.cpp b/main.cpp
index b5964b8..ac12fb9 100644
--- a/main.cpp
+++ b/main.cpp
@@ -1,6 +1,6 @@
 #include "handler.hpp"
 #include "parse_config.hpp"
-#include "sys_file.hpp"
+#include "sys_file_impl.hpp"
 
 #include <blobs-ipmid/blobs.hpp>
 #include <exception>