added testing package and added junit4 to classpath
applied formatting rules
only include jcurses.jar in gitignore
added build subdir to gitignore
added testing to ant build
added ivy.xml for dependency resolution (required for pulling junit.jar)
set include ant runtime to false for javac step
general improvements including:
added clean libs, descriptions and default target
added step of creating testing data dir and added junit report for html
report generation
revised to only clean/prepare libs since ant and eclipse build
directories are now directed to separate folders