Warnings about ignored references

I'd like to get some warnings about ignored references in the console runner. This should do the trick.

To achieve this I've added some methods to the FilesystemTestResourceProvider class, which now track why a file is ignored. Previously one of the constructors behaved differently but was not called, as far as I could see?
Now there is a unified access to the class through the methods in a bean style.
Not exactly my preferred style of doing it but now it's not calling overidable methods in the constructor, which is considered a bad practice (see for example http://stackoverflow.com/a/3404369 ) for a good reason.

I think this class would benefit from the Java 7 NIO.2 Classes, if Java 7 is an option.

Also included is a check that checks that there is at least an additional parameter which defines the root suite.
I'm not sure if one needs at least a second parameter for scripts - which is not checked for - currently I think a root suite might be completely self contained.