[visual-studio] What are the various "Build action" settings in Visual Studio project properties and what do they do?