Add stream method using the JsonStream
Rename struct method into json. Make the JsonStream generic to be used for any kind of stream, not only StringIO object
Replace encoder.call by encoder.stream
Add default parameter in initialize
Fix specs
Bump version to 2.5