(maint) Remove header guards in favor of #pragma once.

Removing header guards in favor of #pragma once, which is supported by
every compiler we use.
Merge pull request #139 from peterhuene/pragma/once

(maint) Remove header guards in favor of #pragma once.