Added NumRecompilesBeforeAppRestart based on MSDN recommendation.

Default value only allows you start the app 15 times before it kills IIS.
Changes to Confirm to allow for multiple group selections, need to merge develop to get LoadAll attributes working