resolves #1090 assign title to preface node

- assign title to preface node based on value of preface-title attribute
resolves #1085 add append method as alias to << on AbstractBlock
Merge pull request #1156 from mojavelinux/issue-1085

resolves #1085 add append method as alias to << on AbstractBlock
Add Inch CI badge
Merge pull request #1157 from jirutka/inch-badge

Add Inch CI badge
Remove webkitAllowFullScreen and mozallowfullscreen from block_video

These attributes are already deprecated and not needed since Firefox 18
and Chrome/Chromium 27.
Merge pull request #1160 from jirutka/patch-1

Remove webkitAllowFullScreen and mozallowfullscreen from block_video
Add Code Climate badge
Merge pull request #1164 from jirutka/climate-badge

Add Code Climate badge
put error class after error message in cli output
add usage reference to Converter#convert_with_options method
resolves #1158 Enhance error message when reading binary input files
Merge PR #1159
Delegate convert_with_options to convert method
resolves #1180 table with one cell should only produce one row
Merge pull request #1181 from mojavelinux/issue-1180

resolves #1180 table with one cell should only produce one row
add jruby-head to Travis CI config
Merge pull request #1182

add jruby-head to Travis CI config
fix warnings
minor cleanups to PR #1172

- add missing convert_with_options alias on composite converter
- update comments