CAINT-1320: Upgrading to the latest Apache Tiles release (3.0.1). Peer review by Winston Cheng.
Updating various internal libraries to their latest versions and removing old, unneeded dependencies.