TRUE/FALSE ifndef

avoids conflicting TRUE/FALSE definition for pulling into other projects
Merge pull request #7 from Shaun1/master

TRUE/FALSE ifndef