Created Curve.java, CurveTest.java.

* Added ignoring of *.class
* Added tests
  * Basic construction
  * Confusion matrices
  * Points
  * AUC
* Implemented
  * Basic construction
  * Confusion matrices
Merge branch 'master' into dev/afbarnard
Added more features to consider; updated todo.
First "working" version of Curve.java and tests.

* Documented concepts
* Updated to correctly use counts of both positives and negatives
* Implemented and tested
  * rocPoint
  * rocArea (not general enough, but need better tests)
Merge branch 'dev/afbarnard' into dev/kboyd

Conflicts:
	dev/todo.md
Minor edits to design.md.

* Added StAr competitor
* Added ROC variants as future features
* Moved multiple classes from features to future features
* Added possible input method of positive and negative list
Added formal nouns and verbs to base API names off.
Added stubs and javadocs for Curve.java.
Minor edits to design.md.
Renamed Curve class to CurveData.

* Changed file names in src and test
* Updated uses of the class to use CurveData
Added method javadocs to CurveData.java.
Added makefile to handle basic build.

* Tries to find JUnit 4 JAR and assemble classpath.
* Compiles Java sources and tests.
* Runs JUnit tests.
Merge branch 'dev/kboyd' into dev/afbarnard
Fixed renaming and compilation problems.
Added whitespace conventions to dev guide.
Improved docs, tests. Fixed ROC area calculation.

* Added high-level documentation to class.
* Improved class and method documentation.
* Positive label value now a field.  Obsoletes POS, NEG constants.
* Added direct constructor for use in tests, subclasses.
* Fixed calculateRocArea and added doc on math.
* Added random counts variants to all tests to ensure robustness.
* Added corner cases to ROC area test.
Documented to-do process.
Paragraph wrapped all license notices.

* Added license notice to makefile.
Implemented convex hull and tests.
Renamed area, points methods.

I think these names better reflect what the methods give you.  It is not
important how they are computed (the property idea).  Also, using "plot"
in the name of a method that does not do any plotting is misleading.

* calculateRocArea -> rocArea
* calculatePrArea -> prArea
* plotRoc -> rocPoints
* plotPr -> prPoints