Add travis files and tests
Eliminate event sprawl
Move resynch bbcode order out of the listener
Minor comment tweaks
Correct detection of first bbcode in move method