Fixing an error with newly added flags for auto-detection of metals. The
problem was related to invalid 'legals' options within options_rosetta.py
Fixing the Xcode project to work with the recent upgrade of boost.
Specifically, set BOOST_ERROR_CODE_HEADER_ONLY and BOOST_SYSTEM_NO_DEPRECATED
flags, which are now part of the default build