First commit, nothing really works.
More work on queueing audio items.
Some work on TTS job queue.
Big structural changes to audio feedback... not working again yet
Removed unnecessary interface.
More changes to audio feedback.
More fixes for audio feedback.
Sequential audio feedback is starting to get there.
Refactor of AudioFeedbackController
More progress on audio feedback.
More modifications to audio feedback - better error handling and
multithreading.
First work on getting activity to wait for TTS to be initialised before
interaction begins.
Rough implementation of view animation on sequential audio feedback.
Added unstaged file from previous commit
Cleaned up some ChoiceView stuff
Committing some changes while we figure out where to go next.
Merge remote-tracking branch 'origin/master' into ben_audiofeedback

Conflicts:
	CollectorAndroid/src/uk/ac/ucl/excites/sapelli/collector/activities/CollectorActivity.java
	CollectorAndroid/src/uk/ac/ucl/excites/sapelli/collector/control/CollectorController.java
	CollectorAndroid/src/uk/ac/ucl/excites/sapelli/collector/ui/AndroidControlsUI.java
	CollectorAndroid/src/uk/ac/ucl/excites/sapelli/collector/ui/CollectorView.java
	CollectorAndroid/src/uk/ac/ucl/excites/sapelli/collector/ui/fields/AndroidChoiceUI.java
	CollectorAndroid/src/uk/ac/ucl/excites/sapelli/collector/util/TextToVoice.java
Started work on asynchronous TTS processing jobs when loading project.
Merge remote-tracking branch 'origin/master' into ben_audiofeedback

Conflicts:
	CollectorAndroid/src/uk/ac/ucl/excites/sapelli/collector/load/AndroidPostProcessor.java
- Moved getImageFile() and getSoundFile() from Project to FileStorageProvider
- changed audio feedback related stuff
DOES NOT COMPILE

Signed-off-by: Matthias Stevens <matthias.stevens@gmail.com>