added fuse files to ignore
Revert "removed end of line from the comment regex"

This reverts commit 06f8c25a78493a07015eb1e3e420e614a81774a9.
Reverted frederik fuckup.
Added documentation to typevisitor