Update HK2 (2.1.64 -> 2.1.66), BeanValidation (Beta -> *CR1)

Change-Id: Ia4937c89c8318bc24f7ade0bb868047822cfd2a3
[maven-release-plugin] prepare release 2.0-m13-1

Change-Id: I6dabeaa0705af35fa57dadfa9d61dd9e50674ee6
[maven-release-plugin] prepare for next development iteration

Change-Id: I6276c1ea8df1dac5b39268b0e47eb366203cfb62
3rd party software & maven plugin version updates.

- Jettison 1.3.1 -> 1.3.3
- Guava 13.0 -> 14.0
- JUnit 4.10 -> 4.11
- Maven Surefire Plugin 2.11 -> 2.13

- Other change:
  - updated MessageBodyREaderUnsupportedTest in E2E to not depend on external JSON support.

Change-Id: I67f1b66f7d8296ad76405cde06f99e5d502cd37d
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Updated Jackson version 1.9.8 -> 1.9.11.

Change-Id: I3a8302425752c7e9ae2e328bf27ca201e7d119b9
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
HK2 update (to match Glassfish trunk)

Change-Id: I515eca896f18b6cd7ae4d8b9d2b55af1a6f0620f
JERSEY-1759

- renamed test methods + set order of executing test methods

Change-Id: Ic89e3aa26f64d45ccbfe8f9ce58d66e33e605312
Merge "JERSEY-1759"
Resolved JERSEY-1723.

- Implemented support for client-side JAX-RS SSL context setting API.
- Added a couple of ClientBuilder unit tests.
- Introduced SslConfigurator facility (ported from Grizzly SSLContextConfigurator).
- Removed proprietary SslConfig support.
- Updated existing SSL context usages to use the new API.
- Migrated (unrelated) https-server-glassfish example from 1.x as required by the issue desc.
    - Created new separate task JERSEY-1773 to complete & verify the migration.

Change-Id: Id117066aca4d559e33ef4329431c41c15afc955d
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Merge "Resolved JERSEY-1723."
Added tests to cover JERSEY-1554.

Change-Id: Ia180ded0613b4e201518f9039eca6ac2b94be4df
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Added reproducer test for JERSEY-1525.

- Verifies that a Throwable exception mapper is invoked for a NPE thrown in a response filter.

Change-Id: I9af9221a67e3a5e33d20fb968066976968a9e02b
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Added more filter E2E tests.

- new tests have been added to cover filter invocations in combination with exceptions thrown from different request processing lifecycle phases.

Change-Id: Iec1d1176ac1c52a819a8b5331b06da5d4fa3e3eb
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Merge "Added reproducer test for JERSEY-1525."
Added test to cover JERSEY-1518.

- method selection based on "qs" value specified in @Consumes.

Change-Id: I8a93c1d08cd2f1163656fabf0fbba4634c2ffb36
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Added test for JERSEY-1545.

Change-Id: Ib37995e5f9975ae0c5418ba8b47404a24e783a22
Merge "Added test for JERSEY-1545."