fix payload strip of invalid utf8 sequences from symbols besides strings
fix enforce_valid_utf8 spec test to pass with ruby 1.8.7
improve readability of enforce_valid_utf8 method
Replace proc with a lambda cause we are returning inside the block.
Merge pull request #131 from kroky/hotfix-json-invalid-utf8

fix payload strip of invalid utf8 sequences from symbols besides strings