- move required contract for adapter into DynamicGridAdapterInterface so implementers can swap out the adapter completely;
- add listener callback for enter/exit edit mode;
- remove inner long click listener (not need) and update startEditMode(int) method;
- add ability to disable edit mode;
- update example app
Merge branch 'master' of https://github.com/askerov/DynamicGrid

Conflicts:
	dynamicgrid/src/org/askerov/dynamicgrid/AbstractDynamicGridAdapter.java
	dynamicgrid/src/org/askerov/dynamicgrid/DynamicGridView.java
Merge branch 'master' of https://github.com/askerov/DynamicGrid

Conflicts:
	dynamicgrid/src/org/askerov/dynamicgrid/AbstractDynamicGridAdapter.java
	dynamicgrid/src/org/askerov/dynamicgrid/DynamicGridView.java
Update README.md
Update README.md
stable id bug fix in adapter
Merge remote-tracking branch 'origin/master'
Fixing issue #28 - performance degradation on constant dragging
Merge pull request #29 from denisk20/master

Fixing issue #28 - performance degradation on constant dragging
Fixes rendering artifacts and cell reordering on Android L
Merge branch 'androidL'

Conflicts:
	dynamicgrid/src/org/askerov/dynamicgrid/DynamicGridView.java