Add Protogen support to message injection.
Add try/catch clause to help tracking JS error when parsing logs.

The error itself is difficult to reproduce and not solved.
Remove template files as they were causing problems.

Now use default templating. Some custom templates may be added in the future.
Update yard gem to lastest version (solve a bug).

Old yard version used to display twice some docstrings.
Small fixes to docs.
Update .yardopts (no templates + add new files).