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/test/sys_file_unittest.cpp b/test/sys_file_unittest.cpp
index f4035cf..f66cefd 100644
--- a/test/sys_file_unittest.cpp
+++ b/test/sys_file_unittest.cpp
@@ -1,4 +1,4 @@
-#include "sys_file.hpp"
+#include "sys_file_impl.hpp"
 #include "sys_mock.hpp"
 
 #include <fcntl.h>