added mugen and modified the application class so as to use it
removed some files from the repository as they should be there
extracted mugen modules so as to avoid creating bindings manually

updated the ViewModelBase to use property injection instead on relying on the static IoC class
removed usages of IoC class where possible and redundant event aggregator injection
updated the way injection was made for most of the view models in favor of property injection
reverted the way the ItemViewModelBase class resolved the SubsonicService to using the static IoC class
updated the MainViewModel to use the AsMenuItemViewModel extension method to populate its menu items
removed duplicate EventAggregator subscription for view models derived from PlaybackControlsViewModelBase
fixed an issue where some singleton view models where resolved to 2 instances due to the fact that their interface binding and their self binding where separate
Merge pull request #39 from cristi-badila/addMugen

Add mugen