Added error markers for maven-bundle-plugins with duplicated goals

Added error markers if there are multiple executions found.  Also added simplified unit test to check for error markers.
Minor. Build participant should only be enabled when executions.size() == 1. This like should be moved after  executions.size() != 1 check below.