Updated UserMatchApp methods to be more generic, reusing code. Fixed edge cases, other general fixes. Updated the main method for some more useful testing.
Added jar files and demo app to test running. Demo app appears to run, still need to verify everything. More JUnit tests?
Merge branch 'Part2' into Part2Local

Conflicts:
	src/UserMatchApp.java
Comment changes.