Issue #5 Fixes crashes when rotating the app

Removes the constructors and use Bundle to pass objects to the fragments.
Also includes the quick-and-dirty-way to keep the state while rotating the app.
Issue #5 Fixes a few more crashes when the app is exited and reloaded after beeing OOM-killed.
Moved the FragmentSwitcher to a static service instead of passing around an instance to fragments.
Issue #5 A few more serializable crashes fixed for Episodeplayer.
Moved the episoderplayer to a static service like Fragmentswitcher to avoid having to serialize and passing things around in the Bundle.
Removed a bunch of unused imports and old EpisodePlayer references from MainActivity