add stream class to use strings in order to allow use inside browser
retrieve string from WritableString
Merge branch 'dev/0.4'