added tests for unicode control characters
fixed control characters encoding
restored JsonValue.From() (was removed in commit 1af0eb191168bc35e1c33a46a0eb989864be7460)