Update artifacts for Lucene, Hibernate, and Spring

This updates:

- Lucene from v2.4.1 to v3.6.2
- Hibernate from v3.5.6 to v4.3.6
- Spring from v3.0.1 to v4.0.6

Please see individual commit messages for detailed descriptions of all
the changes made