bugs...
Merge branch 'master' of https://github.com/simonAndTomCrawlTheWeb/WebCrawler.git
First pass working implementation of skipSpace() in HTMLreadImpl, plus
tests. Initially ran into problems as my initial test passed the same
input stream twice to the method, and after the first call contained
only the "not-a-character" char U+FFFF. 
The explanation for this is (I think) detailed here:
http://stackoverflow.com/questions/3229848/how-do-i-avoid-closing-an-inputstream-passed-to-my-method-that-i-wrap-in-reader
In short, our HTMLread methods wrap the input stream within an
InputStreamReader and a BufferedReader, do their business with it, and
close the BufferedReader. I was assuming that the original InputStream
would remain intact, but its contents actually have been eaten up by the
buffer of the BufferedReader. 
This is something that may have to be refactored if we want to keep
inputstreams intact after passing them to HTMLread...