[WFLY-3154] : Operation which require server reload should check if something was changed.
Adding tests and modifying ReloadRequiredWriteAttributeHandler.
In the implementation we are comparing currentValue which is not a resolved with resolvedValue, this is done on purpose.
As the context might have changed we can't resolve currentValue being sure that the resolved value is the effective value.
Merge pull request #6091 from ehsavoie/WFLY_3154

[WFLY-3154] : Operation which require server reload should check if some...
Upgrade Jandex to 1.2.0.Beta1
Initial implementation of the new Weld SPI
Initial tests for ClassFileServices
Rename isAnnotationPresent() -> isAnnotationDeclared(), implement
ClassFileInfo.containsAnnotation(), add some tests
Ignore annotations that cannot be loaded
Separate isAssignableFrom() and isAssignableTo() logic
Use classloader as a fallback for isAssignableTo
Do not cache ClassFileInfo instances - Weld will only obtain them once
Use InjectionTarget builder SPI (WELD-1612)
Remove workaround for JANDEX-20
Use the right composite index for a sub-deployment
Upgrade to Weld 2.2.0.Beta2
Modify CrossModuleAccessibilityTestCase - bean resolution is no longer transitive (WELD-1536)
WFLY-3128 Implement CDI 1.2 bean discovery changes
Upgrade Weld to 2.2.0.CR1