Fixed generics, fixed some warnings

I fixed some warnings, most of them by verifying that they're not too bad and suppressing them ...

The more important part (why I actually started this commit) is the generics. I changed the Matcher factories in the classes TableViews and ListViews to return generic instead of raw matchers, which avoids warnings in the test-code that uses TestFX.