Restore 'maven.java.net' repository

Restore 'maven.java.net' repository accidentally removed in commit
2337e763.
Fixed handling of @Resource's shareable value

Issue: SPR-10931
Removed S0 from BadSqlGrammarException codes

S0 doesn't seem to be universally used for SQL grammar problems: see MS SQL Server's RAISERROR. This was reported years back; not sure why the fix didn't actually appear in the codebase back then.

Issue: SPR-10902
Ignore setAliasesByType tests since they fail on OpenJDK 8 b108

Probably an XStream-internal problem: fails to marshal the flightNumber element.
Clarified Spring 4.0's dependency on JAX-WS 2.1+ / JAXB 2.1+ in javadoc