Removed dependencies on NiallsCPP11Utilities from afio

Some dependencies may remain

Dependencies used by the unit tests must be removed
Unused code in detail files must be removed

TODO:
1. Remove dependencies from unit tests
2. Remove excess code from details folder (only keep what we need right now)
3. Rename files
4. Rename macros
5. Boostify the details folder