Change return order for parseHeader
Change return order for parse
Make contents parsing optional

Defaults to enabled
Add more tests
Bump to v0.3.0

Breaking changes in parse and parseHeader.
Changed order of return arrays.
Now, always returns contents first.