Added unit tests for read method of IO class
Added fix for read method with unconventional readers
https://jira.codehaus.org/browse/GROOVY-7132
Merge pull request #528 from effrafax/master

Testcase and fix for reader bug in IO class: https://jira.codehaus.org/browse/GROOVY-7132