Exari6.2.2

Please pull these changes. I will send pull request more regularly in the future.
Hi Dheeraj,
actually, I have not changed the version of the library in the pom file. As you can see, there is only a new line (that is commented out) with the newest version that I am using on the deployment environment. If you prefer I can remove the commented line: it is only a reference to the version that I have deployed and that fixes an annoying bug. I think that it can be better to start using and linking this new version.

The bug creates issues when the resteasy implementation is used together with other implementation.
The class ResteasyProviderFactory in version 2.3.5 casts the RuntimeDelegate returned by JAX-RS to ResteasyProviderFactory. This works, unless there is also another implementation of JAX-RS that has already registered its provider.

   /**
    * Initializes ResteasyProviderFactory singleton if not set
    *
    * @return
    */
   public static ResteasyProviderFactory getInstance()
   {
      instance = (ResteasyProviderFactory) RuntimeDelegate.getInstance();
      if (registerBuiltinByDefault) RegisterBuiltin.register(instance);
      return instance;
   }