Add mutation observing, max-widths for embeds dimensions

:eyeglasses: @spladug @chromakode

1. Don't poll in browsers that support [Mutation Observers](http://caniuse.com/mutationobserver). For those that don't, poll.

2. A little fix to max-widths to make embeds friendly to small screens.