Implement project_options for unified compiler settings
#721
+69
−120
project_options for unified compiler settings
#721