Make parameterized assertion error extend assertion error
Prevent creation of FrameworkMethod or FrameworkField without underlying member.

The classes are relying on an underlying member. Fail early, because this makes it easier to find mistakes.
Override toString() with meaningful implementation.

The new implementation provides more useful information.
Change visibility of field fMethod to private.

There is a getter method for this field. Users should use this method.
Remove duplicate code.
Update CODING_STYLE

Fixed misspelling: paramater -> parameter
surefire and javadoc maven plugin updates
Merge pull request #791 from stefanbirkner/member-improvement

Improve FrameworkMember, FrameworkMethod and FrameworkField
Merge pull request #780 from pimterry/paramAssertionError

Make parameterized assertion error extend assertion error
Merge pull request #796 from based2/patch-1

surefire and javadoc maven plugin updates
Merge pull request #795 from btakashi/patch-1

Update CODING_STYLE
ListTest for List, not Vector
Merge pull request #798 from btakashi/master

Fix sample ListTest comments, testing ArrayList not Vector
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/test/java/org/junit/tests/AllTests.java