TRUE/FALSE ifndef

avoids conflicting TRUE/FALSE definition for pulling into other projects