Removed dependency on NiallsCPP11Utilities

The dependency on the external project has been completed, but many facilities in the details folder still need to be renamed or removed.

NiallsCPP11Utilities.hpp needs to be pared down to its most basic essentials, which at this point will likely be some macros, and any dependencies for Int128_256.cpp

TODO:
1. Identify and remove unused code from NiallsCPP11Utilites
2. Change macros and namespaces to their boost counterparts
3. Rename files that are used, and remove files that are not (I don't think we use everything in the boost/afio/detail/hashes folder)
4. Edit config.hpp to make some check for proper includes (determine what the proper conditions are to use our std_filesystem.hpp)