add type option to define content with unknown extension

fix #26
update docs
update changelog, bump v0.1.9