Upgraded dependencies to 2.10. Fixed a bug in ActionModel where it notified listeners that actions were undone when they were executed and vice versa