Fix #4: include guards don't generate errors.
Merge pull request #22 from arxanas/include-guard-no-errors

Fix #4: include guards don't generate errors.