media: the plain breakpoint event fires with state

Plain breakpoint events are fired for both enter and exit of a media
query, so it is helpful to have a way of distinguishing what happened.
Merge pull request #11 from Aintaer/master

 media: the plain breakpoint event fires with state