adding Grunt and related modules for better build process. Fixed/Added unit tests. Removed ant and related java packages. updated license dates.