FIX: #6
Introducing options that control the parsing behavior.

Changes the default behavior to be lenient towards uplicate-key occurances, but allows a strict mode that brings back the old behavior.

Includes test and documentation on usage.

Caveat: we should consider a significant version-bump when releasing this, since it
* changes default behavior
* extends/changes the api