Add ignore_unknown_fields config to explicitly configure permitting an unknown field on Message initialization
Merge pull request #204 from wesleyk/wesley-encode-with-validation

Stricter validation in Message#initialize for non-existent fields