Reference to ListView in ExpandableListItemAdapter
Scroll when the expand view isn't visible
Touch Child was never 'activated'.
(cherry picked from commit 91b0ce2)
(cherry picked from commit e7c4550)
The 'Current Removed View' was never permanently removed (Android 4.3)

The 'Current Removed View' was assigned in the Adapter's getView() method.
However, the parent of this view was never set. Instead, items from the listview's 'activeViews' list were used
instead and they never went through the 'getView()' for measuring again.

Changed this by adding an onHierarchyChangeListener and picking up in the 'Current Removed View' in the 'onChildViewAdded' method.
(cherry picked from commit dc8ec04)
(cherry picked from commit 215c822)
Making the content and undo views INVISIBLE instead of GONE prevents some strange layout issues.

If the 'content' or the 'undo' view is made GONE, the other view's layout changes because views that are GONE
are never part of any measuring. E.g. swiping away the 'content' view can make the entire ContextualIUndoView less high
if the 'undo' view has a different measurement that yields a lower height than the 'content's height.

 When these two views are made 'INVISIBLE' instead, the measurement of the ContextualUndoView never changes before, during
 or after a swipe and undo action.

 Also, the animation seems to be smoother when using INVISIBLE instead of GONE.
(cherry picked from commit 779de24)
Allow users of ContextualUndoAdapters to forcefully remove any pending item.
(cherry picked from commit e17bb2a)
Fix issues related to recycling ContextualUndoViews as list-items related to animations.
(cherry picked from commit ff921c2)
Fix issues related to recycling ContextualUndoViews as list-items related to animations.
(cherry picked from commit f93da8a)
Added ItemMovedListener. Listener to get noticed after item is completely moved by drag and drop.
Updated sdk/tools version
Maven preparations
Merge branch 'dev' into pr/n76_BraisGabin
Merge branch 'pr/n76_BraisGabin' into dev
Added methods for programmatically expand / collapse items: expand(int), collapse(int), toggle(int). Fixes #77.
Merge branch 'dev' into pr/n80_streetsofboston
Added methods for programmatically expand / collapse items: expand(int), collapse(int), toggle(int). Fixes #77.
Merge branch 'pr/n80_streetsofboston' into dev
Moved interface, renamed stuff, javadoc
Merge branch 'dev' into pr/n83_sambarboza

Conflicts:
	library/src/com/haarman/listviewanimations/view/DynamicListView.java
Finishing touches