1) add features of testng invocationcount runtime modification to run
multile test cases in the same test suite.

2) load applicationContext xml file and wiring beans dynamically which
are required by feature 1) above
cleanup spring annotation. We are using context xml file to wire the
objects in this spring application.
fix the error of project maven configuration and jre version
commit after pull