Added support to add additional documentation to typedoc generated docs ...

...(IDENTITY-3892). Fixed #29.

I had to install a new npm package "grunt-bom-removal" because typedoc generates utf8 pages with BOM, and Jekyll refuses to parse markdown files with BOM.