Replaced all functional interfaces with Java 8 interfaces.
Changed abstract classes to Java 8 interfaces
Re-added old file which is still needed and fixed version number on jar file.
Added a wrapped exception because Java 8 doesn't handle this stuff properly.
More stuff I couldn't get rid of.
Added a few simple tests.
Made a Java-8 first class function wrapper for passing Scala functions to Java code and made some map tests.
Made test syntax more Scala-sugary and less Java-kaley
Update README.md
Update README.md
Wrote an 'or' predicate composer.  Should I rename these acceptAnd() and rejectOr() to indicate their default values?
Made maven build work and converted some tests from ScalaTest to jUnit.  As long as this is a Java project, I'll use Java tools on it.
Merge branch '2014-03-02_java8' of https://github.com/GlenKPeterson/fp4java7 into 2014-03-02_java8
Converted another unit test from ScalTest to JUnit and fixed copyright profile.
Converted last scala tests to jUnit.  ScalaTest is beiefer, but jUnit is more appropriate for a Java project and the difference is otherwise not too great.
Removed scala and sbt, making this an all-java project.
Merged Java 8 code to master branch.  Java 8 is the primary target now.