Added DynamicListView from DevBytes series.

Signed-off-by: Niek Haarman <haarman.niek@gmail.com>
streetsofboston: "Added DynamicLlistView for dragging and dropping list-items. ListViews can now be in horizontal scroll containers and still behave as expected."
Dynamic ListView uses NineOldAndroids
Don't call getItemId with impossible values
Added default swapItems(int, int) implementation to ArrayAdapter
Moved Swappable interface
Created Drag and Drop example
Merge branch 'dev_sp' into dev