Adds Pass Data Verification

Verifies token contents against arbitrary pass data. This would primarily be used to check if the auth JWT matches the requested route, according to [Apple's Guidelines](https://developer.apple.com/library/ios/documentation/PassKit/Reference/PassKit_WebService/WebService.html).