Add open question to design spec
Enable checkstyle task/extension to be configured using a TextResource

- allows to source configuration from resources other than a file
Use stronger return type for TextResource#getInputFiles
Fix failing tests
Implement Checkstyle(Extension)#configFile in terms of new Checkstyle(Extension)#config

- cleaner approach