Catch what would be an index violation and let the user know the real reason, also tested stuff with two course events (Pro)
some changes for building installer from ant