Case agnostic JSDoc tags

The latest documentation for JSDoc3 use lowercase tags (http://usejsdoc.org/),
but the oldest versions may use camel case (see https://code.google.com/p/jsdoc-toolkit/wiki/TagReference).
The current syntax supports both of them.
Add missed @tutorial tag

See documentation http://usejsdoc.org/tags-tutorial.html.
Merge branch 'pr/154' into develop