Added includeguards for everything (Travis?)

Travis seems to have everything included, so if it gets past the first/second and third check then there's something else wrong.