Moved boost options into seperate file to minimise amounts of conditional compilation checks everywhere