Remove leading and trailing underscores from header guards
Merge pull request #780 from stan-dev/feature/issue-578-header-guard-format

Remove leading and trailing underscores from header guards