Fix header guards for amalgamation (github issue 35)