Added notification about changes in all objects (not in root object only).

Fixed checkstyle and findbugs warnings
Refactoring per code review's comments.
Restarting Travis build.
Merge remote-tracking branch 'origin/master' into PR259

Conflicts:
	.change_me_to_restart_travis.txt
Updated changelog.
Merge remote-tracking branch 'origin/PR259'

Conflicts:
	.change_me_to_restart_travis.txt
Update .travis.yml
(cherry picked from commit 853f198)
Fix travis, upgrade min emulator to sdk 10
(cherry picked from commit 3ca20d4)
Update .travis.yml
(cherry picked from commit bd2f381)
Update changelog. Prepare for release 1.4.13
Added support for a custom onScrollListener for SpiceListView.
Update changelog. Prepare for release 1.4.13
Updated change log for: Added support for a custom onScrollListener for SpiceListView.
Restarting Travis build.
Attended comments about commit eb2b8b45e0ff768f814da8f6d788e4d44a1a5d2e.
Attended comments about commit eb2b8b45e0ff768f814da8f6d788e4d44a1a5d2e.
Attended comments about commit eb2b8b45e0ff768f814da8f6d788e4d44a1a5d2e.
Attended comments about commit eb2b8b45e0ff768f814da8f6d788e4d44a1a5d2e.
Merge remote-tracking branch 'origin/scroll-listener' into scroll-listener
Update CHANGELOG.md