Fix database disposal problems in MVC 4 Music Store.

This is a WIP for fixing the memory problems caused by not disposing of database connections in the MVC controllers.  

This fix needs to be confirmed before merging into master.