MissingLoadConditionException replaced with NoRequiredElementsException
Ignore synthetic fields in getAllDeclaredFields
Add test cases for @Context RequireAll ignore