SI-8834 serialize, sequenceToXML pass all options

serialize and sequenceToXML recursively call each other but were not
passing all formatting options.  Fix that.
Add link to API documentation
Merge pull request #31 from medovina/master

Add link to API documentation
Fix PIs appearing before text nodes.

The SAX handler that's used when you call loadXML didn't append
the text buffer to the current node list before pushing a
processing-instruction node.
SI-8253 Adjust test for namespace interpolation

This test fails after we try to fix SI-8523 in the compiler.
But the test is actually at fault here, as it was relying on
the loose matching performed by the compiler's SymbolXMLBuilder.

The fix for SI-8253 that triggered the failure:

   https://github.com/scala/scala/commit/8d175b907

The original commit that introduced this test:

   https://github.com/scala/scala/commit/e1ffc05b10be6
Fix #33
Update README.md
Clarify we're looking for a maintainer.
Update README.md
Merge pull request #37 from adriaanm/pr36-reworded

SI-8253 Adjust test for namespace interpolation
Merge pull request #34 from bartschuller/pi-sax-parsing-fix

Fix PIs appearing before text nodes.
Update README.md
Merge pull request #29 from ptwithy/master

SI-8834 serialize, sequenceToXML pass all options

Fixes #38