Conditional isValid flag to check for Authorization header only. Fixes #57

By passing in a conditional flag referring to Authorization Headers only the library will still respect RFC6749 Section 7 and RFC6750 Section 2.