Populate lib directory via Maven

This patch tries to resolve the possible dependency mismatch between Maven and Ant. We can use Maven to populate the lib directory that is used by Ant. This allows is to more easily  change the dependency set without hurting the Ant build each time.

Populating the lib directory can be done via:
mvn -Pant package

Also updated the INSTALL documentation.