Fixed media.types & addSingleListView

addSingleCharView, addSingleDeleteView

Fixes issue with late binding meaning only one media_type recognised within loops.

@fuzeman