Initial porting-over of theories code, repackaged for contrib. Next step: bring over tests.
Porting over tests from junit core for theories. Reformatting.
more tests to demonstrate matching of theory parms and data points involving generics
versioning junit as 4.10
Updating to JUnit 4.11

Not just does this module depend on JUnit 4.11, but its code base has
been updated to the theories changes as of JUnit 4.11.
add README
Adding in parameter names for ParameterSignatures using Paranamer
Depend on paranamer 2.5.2-SNAPSHOT to pick up byte[]/short[] parameter name fix
Removing Paranamer dependency and names in ParameterSignature
big README update
Update README.md

Fix usage error
Wrapping lines at 100 chars
Merge remote-tracking branch 'origin/master'

Conflicts:
	theories/README.md
Code review changes.
For #12, add license info for the theories port and its dependencies.

Add a licenses and issueManagement section to pom.
Updating POM for Sonatype deployments
Switch SCM POM references over to pholser
Add 'theories/' from commit 'aaea149b3667ccac82c1daa537a26e4319ae7a1d'

git-subtree-dir: theories
git-subtree-mainline: 51c47bea26371dfff033695f7e8eece68bca8958
git-subtree-split: aaea149b3667ccac82c1daa537a26e4319ae7a1d