Added new Enum values for ControllerType.  Created associated unit tests.

I added these new Enums to correspond to the ControllerType values we are seeing in the brightcove video data.  This will eliminate the exceptions we are seeing regarding the controller type being "None."