Changed the default to be to include location information when no
compiler directives are given.

Although it's a bit more complex now with the double negatives, as most
pea\ople will use this as a header only library, it'll make it easier to
get things right off the bat,\ when people just download the headers.