Lib: Keep mInternalObjects in sync for CardArrayAdapter
Added a listener to UndoBarController so that the caller can have a callback when the undo bar is hidden  #221
Lib: added a callback to listen when the Undo controller hides the Undo Bar #221
Demo: added a callback to listen when the Undo controller hides the Undo Bar and updated the doc