Html5 video support on mobile

@jdiez17 ready to merge. This also makes albums work better (i.e. at all) on mobile devices.

![2013-11-20 05 06 38](https://f.cloud.github.com/assets/1310872/1579668/15f6fc86-51a3-11e3-9723-9c1531ddbf9d.png)

![2013-11-20 05 14 59](https://f.cloud.github.com/assets/1310872/1579669/182df5ea-51a3-11e3-8401-91f0c2aee736.png)