Add some missing attributes

Mostly this was to better support some HTML5 stuff. This was not a complete pass through though, and we should probably add more.