Update Predicate.php

Added "NOT IN" predicate.
Skip AnnotationScanner if class name information can't be found.
Skip AnnotationScanner in MethodReflection::getAnnotations if no name information
https://github.com/zendframework/zf2/issues/4952
Fix for my own issue on datas not mapping to underscore uppercased class
remove unnecessary code
Skip AnnotationScanner if class name information can't be found.
Skip AnnotationScanner in MethodReflection::getAnnotations if no name information
Add tests for ClassReflection::getAnnotations() and MethodReflection::getAnnotation()
Merge branch 'fix/reflection-with-traits' of github.com:tomphp/zf2 into fix/reflection-with-traits
Add checks to skip 5.4 only tests on ealier php versions
Skip AnnotationScanner if class name information can't be found.
Skip AnnotationScanner in MethodReflection::getAnnotations if no name information
Add tests for ClassReflection::getAnnotations() and MethodReflection::getAnnotation()
Add checks to skip 5.4 only tests on ealier php versions
Removed unit tests
Removed unit tests
Removed un-needed test assets
Fixed MethodScanner that on latest prm value fails

Unit test for this case added anyway
- Create temporary table instead of create table temporary
Implement getter body function & tests