adding project and task DAO classes
adding task action classes for: git/svn checkout, compile java/javadoc/zip, move/rename files, and cleanup