refactored media controls into one user control
added seperate control for recording descriptions
recording button now displays whether it is recording or not
Put project names into a subclass of Project
Separate files from folders in Project Class
Add FileDeleter.cs

Uses reflection to delete all the files and folders in an instance of
Project.
Reformat PreferencesWindow.xaml
Merge branch 'master' of github.com:IMDC/LiveDescribe-Desktop into valdev
Refactor DescriptionViewModel

Add event invokation methods
Add event invokation methods for MainControl
highlights spaces/desc in tab control when clicked
fixed highlighting of spaces
got rid of uneeded commented code
Merge branch 'refactor' of github.com:IMDC/LiveDescribe-Desktop into valdev

Conflicts:
	LiveDescribe/LiveDescribe/View Model/DescriptionViewModel.cs
	LiveDescribe/LiveDescribe/View Model/VideoControl.cs
Merge branch 'refactor' of github.com:IMDC/LiveDescribe-Desktop into valdev