Issue75stopwhendone

Fix #75 
`SkipWhitespace()` was not modified as @pah suggest, yet.
Actually user may not use this after the stream has parsed a JSON, `SkipWhitespace()` is only defined for JSON.
Would ask @pah for review.