Consolidate all the FIND_PACKAGE into the top level
Clean up the library referencing, especially the Boost components
NOTE : The scattered referencing of INCLUDE_DIRECTORIES are not cleaned up in this commit