LPS-33500 - When removing Roles, Sites, or Organizations from a user, the respective User Information is not displayed as Modified

Hey Nate,

Attached is a fix for a regression we introduced with one of our performance improvements.  I could not think of another way around this issue since we remove an element when we click on a link, but we also attach a delegate click to that element so the delegate click never fires since the element is already removed when we click on it.

If you can think of another way around this issue, I am open to making changes.  The only thing I could think of would be to add a listener to the element so that when we do click remove, we fire the A.fire('formNavigator:trackChanges', event.currentTarget);

This optimization only costs 12.3ms for the selector, but we can look to possibly improve all the query selectors in the formNavigator.

This issue can be found at  http://issues.liferay.com/browse/LPS-33500.

Please let me know if you have any questions.

Thanks!

- Jon Mak