Adding Audio to P5.dom

This commit adds Audio to p5.dom, including an example and some documentation. I added some of the Audio functions to Video so that all media elements have the same functionality.

*Most of the commits listed below reference p5Sound which has been moved to another branch so they aren't actually part of this Pull Request