Furthur update of macros to have BOOST_ prefix

Only macros in NiallsCPPutilities remain
Options:
1. change the macros before moving NiallsCPPutilities to details folder (Is it wise to edit this lib when its part of a seperate repo?)
2. change them after the move (NiallsCPPutilites will no longer be a separate repo, so no conflict)