Resend of profile naming patch, and fix testing of xtransitions and associated bugs. This extends the the parser test suite to cover all possible xtransitions conflict pairs. As well as a few other tests. In-Reply-To: