add: accept (html, head, body, title, link, style, meta) tags
fix: performance issue with unclosed (hr, br, img, meta, link, input) tags

modified:   omd_parser.ml
update version to 1.0.2
modified:   _oasis
fix: improve output for self-closing HTML tags

modified:   omd_backend.ml
fix: add tag `style` to list of tags allowed to self-close
modified:   omd_parser.ml
update version to 1.1.0
modified:   ../_oasis
quick fix in markdown backend for HTML parts

modified:   omd_backend.ml
fix: parsing HTML tags with `media:type='text/omd'`

issue: closing part was not correctly parsed

modified:   omd_parser.ml
update version to 1.1.1

modified: _oasis
add Omd_utils.html_void_elements

thanks to @dsheets
https://github.com/ocaml/omd/issues/127#issuecomment-58437864

modified:   omd_utils.ml
modified:   omd_utils.mli
use Omd_utils.html_void_elements

modified:   omd_backend.ml
modified:   omd_parser.ml
reverberate minor change in omd_backend.ml

description: now attribute values use `'` by default instead of `"`

modified:   ../tests/cow/html_tags.md
fix: partial fix in the choice of `'` versus `"' for attribute values

modified:   omd_backend.ml
reverberate minor change in omd_backend.ml

description: now attribute values use `'` by default instead of `"`

modified:   tests/cow/html_tags.html

note: commit 56d7e0d8b10947f39476b6cbd6b19d6560019b5e was useless because it modified the wrong file, however it was harmless.
accept all HTML void tags when they don't self-close even if they're at the top level

modified:   omd_parser.ml
new file:   omd_html.ml
fix: media:type="text/omd" for empty tags

modified:   omd_parser.ml
fix: bug in the parsing of balanced expressions

details:
- a balanced expression is of the form
  - `(expr)`
  - `((expr))`
  - `([(expr)])`
  - etc.
- balanced expression with more than 2 consecutive identical tokens
  were not correctly parsed

modified:   omd_parser.ml

related to case D of https://github.com/ocaml/omd/issues/10#issuecomment-60100329
fix: remove a debug line

modified:   omd_parser.ml
fix: relative URLs that begin with an open parenthesis

description: `[a]((b))` was incorrectly parsed because the case with URLs beginning with an open parenthesis was not implemented.
(The design of the lexemes makes forces this kind of distinctions.)

fix: https://github.com/ocaml/omd/issues/10#issuecomment-60113036
update version to 1.1.2
modified:   _oasis