simple schema.org support

(not ready for merging yet, just open for comments on the approach.. needs tests, etc, etc)


@awead? @jkeck? @jronallo?