Fix many warnings (Eclipse 4.2/Juno based)
Throw TestFailedOnTimeoutException instead of plain Exception on
timeout. Fixes #771
Improvements after code review. Move Exception to non internal package
and provide getters for timeout and time unit
Use TestFailedOnTimeoutException when test times out
Add second test verifying the time unit and timeout value fields of the
thrown exception
minor code review changes
Refactor test, replace matcher with try catch
Merge remote-tracking branch 'upstream/master'
Rename TestFailedOnTimeoutException -> TestTimedOutException
minor formatting change
minor javadoc change
ListTest for List, not Vector
Merge pull request #798 from btakashi/master

Fix sample ListTest comments, testing ArrayList not Vector
Extract annotations validation to a single class.

The AnnotationsValidator can be used by any runner now. TestClass
does not provide access to the internal maps of fields and methods
anymore.
Merge pull request #753 from stefanbirkner/modularize-validator

Extract annotations validation to a single class.
Add reference to ExpectedException. Fixes #806.

The ExpectedException can be used for better exception testing. The
reference should guide the reader to its documentation.
Mention required modifiers of @Parameters method. Fixes #809.
Merge pull request #810 from stefanbirkner/parameterized-docs

Mention required modifiers of @Parameters method. Fixes #809.
Merge pull request #808 from stefanbirkner/exception-testing

Add reference to ExpectedException. Fixes #806.
Tell the people to use Maven instead of Ant.

Part of the migration from Ant to Maven.