build: Enabling ability to use precompiled headers and some other build fixes

Change-Id: If2b216e5674fc762338929026733f3dcb801bb1b
Refs: #1588
diff --git a/tests/main.cpp b/tests/main.cpp
index 580d72b..2733634 100644
--- a/tests/main.cpp
+++ b/tests/main.cpp
@@ -25,4 +25,4 @@
 #define BOOST_TEST_MAIN 1
 #define BOOST_TEST_DYN_LINK 1
 
-#include <boost/test/unit_test.hpp>
+#include "boost-test.hpp"