Issue #1: Class Annotated With RunWith Won't be Recognized as a Test.

* Noticed the code around getting annotations from methods/classes was
wrong/using the wrong Eclipse API, so fixed that and updated tests to reflect
changes.
* Changed JUnit checker to now check whether the RunWith annotation is present
when deciding whether a class is a test of not (instead of just looking at the
class hierarchy)
* Updated the website information on the feature and update site projects