resolves #1000 add API for parsing title and subtitle

- add Asciidoctor::Document::Title class
- store partitioned title as Title object
- add partition option to doctitle