started refactoring tests, extracted FakeMediaPlayer
some thoughts commited for review later
renamed videoView method to createVideoView, as thats what it does
extracted a factory for the video view
some more tidy up
added a refactor comment
Merge remote-tracking branch 'origin/master'

Conflicts:
	redux-core/src/uk/co/rossbeazley/redux/android/videoplayer/VideoView.java
	redux-core/test/unit/src/uk/co/rossbeazley/avp/android/videoplayer/AndroidMediaPlayerVideoPreparerTest.java
	redux-droid/src/uk/co/rossbeazley/avp/android/application/Application.java
	redux-droid/src/uk/co/rossbeazley/avp/android/mediaplayer/AndroidMediaPlayerAdapter.java
merged in from master
Just testing i still remember how polymorphism works
Just testing i still remember how polymorphism works
still some package tidy up
faked a media player creator
deleting more code
attempting to tidy up code
failing test for event bus dispatching