parse iOS console after stream is appended completely 

parsing the console on stream append sometimes causes problems as the
stream may not always be complete. Now iOS parsers also wait for the
appends to complete and parse the whole text. 

Also changes the version library used to semver version library.