replace xmlm 1.0.2 with xmlm dependency
build system and CHANGES updates for xmlm dep
Merge pull request #22 from dsheets/xmlm

Xmlm
release 0.6.0
Do not output a `<?xml` declaration in `Html.to_string`.

This commit leaves the XML output the same as it was in 0.6.0
on second thoughts, remove the duplicated code and make the XML declaration optional too.
* Tweak CSS syntax highlighting of OCaml code to fit Anil's superior colour taste.
* Add a `Code.ocaml_fragment` to get just the syntax highlighted bits without the wrapper tags.
release 0.6.1
Improve the tests
Build system tweaks to compile and run the tests
Style tweaks (no semantic changes)
Fix #20

Whitespace in attributes were very broken
Fix #25

Do not output multiple time the DTD
Test also XML parsing
Fix XML parsing.

Now all the tests are passing.
Update CHANGES
Update CHANGES
Merge pull request #26 from samoht/master

Various fixes
relicense JSON as ISC to match the rest of the library.

With e-mail permission from @djs55 and @samoht.

Partially addresses #23
Code: correctly highlight integer literals such as `1_000_000`

closes #24