IO-379 CharSequenceInputStream - add tests for available() Fix code so it really does reflect a minimum available.