Bug fixes for StreamParser.java. Updated some exception conditions.
refactored StreamParser.java focusing on the exceptions.
added the StreamParserTest.java with junit tests on add, desc exceptions
Will add in comments later
Merge branch 'master' of https://github.com/cs2103aug2014-f10-1j/main