user/jszakmeister: make the guard snippet use the filename

Previously, it used the path minus the extension, which is wrong.
user/jszakmeister: add some include snippets for our company style
user/jszakmeister: add a snippet for literal markup
user/jszakmeister: add a snippet for /* */ style comments
user/jszakmeister: add a CustomSetupCmake()
user/jszakmeister: add snippets for the unity test framework

These snippets are shortcuts available for the Unity test framework
available at:
    http://throwtheswitch.org/
user/jszakmeister: add rst snippets for shell and text blocks
user/jszakmeister: replace hyphens with an underscore in the guard
user/jszakmeister: add a couple more test helpers
user/jszakmeister: ensure nolist is set in help buffers
user/jszakmeister: work around list getting reset when toggling help
user/jszakmeister: add some helper functions for triggering snippets

This will help provide some basis for trigger snippets in a new buffer
to help get a start on a new file.
user/jszakmeister: setup some templates