Implements microdata spec semantic markup in the html. In the future, this library could have a different serializer depending on what kind of ALPS to HTML specs are written. In the meantime, it is just a naming convention that separates it from a stylized html response that is better in the browser, but more bloated from a m2m message standpoint (which the microdata version is targeted at).