General improvements to handling media content.  Added ability to configure where media lives.
Merge pull request #178 from pencilblue/story/GENERAL_IMPROVEMENTS

General improvements to handling media content.  Added ability to config...