Revert "Working on implementing a more OO version of the SongPlayer to make it more testable."

This reverts commit de03860f1f8d79146c95f524b8cd72c143c5c7f9.
Controllers and views for Messages, new database table, changes to
home/index
Merge branch 'master' of http://github.com/jghibiki/songhaven

Conflicts:
	SongHaven/SongHaven.Tests/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
	SongHaven/SongHaven.v12.suo
	SongHaven/SongHaven/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
	SongHaven/SongHaven/obj/Debug/SongHaven.csproj.FileListAbsolute.txt
	SongHaven/SongHaven/obj/Debug/SongHaven.csprojResolveAssemblyReference.cache
	SongHaven/SongHaven/obj/Debug/SongHaven.dll
	SongHaven/SongHaven/obj/Debug/SongHaven.pdb
add some extra files
Roughed in CommandsControllerTest
Resolved issue in local, and roughed in CommandsControllerTest
Update home comtroller to handle having no requests in the db.
We now create a new songhaven user as part of the registration process, adding on the mvc user id so that we can get to our songhaven user from the mvc user
Merge branch 'master' into unifydb
What eric was working on before merging in unifydb
Merge branch 'master' into frontend

Conflicts:
	SongHaven/SongHaven/Controllers/HomeController.cs
Merging in changes to get all branches up to date