Test for GM/participant conflicts

Isolated the conflict test and made it apply to both GM commitments and
regulare participation.  Added check to class/panel scheduling and to
the case where a GM is added after the schedule is set.  Needs testing
for special events and ops.
Merge branch 'master' of https://github.com/bethlakshmi/GBE

Conflicts:
	intercon_db.inc