Add missing test case for Parser class
Small refactorings
Accept leniently formatted pixel data (ASCII)
Small changes
Use a copy (#dup) for 'pixels' instance variable

Also add a test case to make sure that Image.new does not modify
the provided pixel data.
Update README
Release 0.2.1