Removes use of boost/filesystem.hpp header
Removes use of boost/preprocessor/seq/for_each.hpp from array-static.hpp
Adds boost/filesystem.hpp where needed, removes where not; Removes boost from C++ package