Made post-animation Runnable optional

Signed-off-by: Matthias Stevens <matthias.stevens@gmail.com>
Comment improvements on commons-codec-shaded/pom.xml

Signed-off-by: Matthias Stevens <matthias.stevens@gmail.com>
Fixed NullPointerException during project load.
Asynchronous project loading spinner now disappears when finished.
Merge branch 'master' into ben_photoreview

Conflicts:
	CollectorAndroid/src/uk/ac/ucl/excites/sapelli/collector/control/CollectorController.java
	CollectorAndroid/src/uk/ac/ucl/excites/sapelli/collector/load/AndroidProjectLoaderStorer.java
	CollectorAndroid/src/uk/ac/ucl/excites/sapelli/collector/ui/animation/ClickAnimator.java
	Dependencies/commons-codec-shaded/pom.xml
	Library/src/uk/ac/ucl/excites/sapelli/collector/load/ProjectLoader.java