fixed some white-space issues
fix invalid phpdoc
add a new base class for media flags that require the stream details of
the media in order to function.
render the video/audio source flags in the same section
refactor MediaFlags so that flags that don't require stream details are
rendered when stream details are not available