Ant build process changes and addition of tests

* Adding target all.
* Adding target clean.
* Adding optional git.commit id to xar filename.

* Adding webdriver tests to show IE8 javascript failure.