Sanity check only use native type for integer/double and regex
GITHUB-126 : Use the regexes from the XML Schema Datatypes 1.1 spec
Remove native type conversion for +-INF and NaN
Also add type to boolean if the syntax check fails
Precompile the patterns for efficiency and maintainability
Add note to readme about fix
Merge pull request #127 from jsonld-java/github-126

Only use native types for boolean, integer and double, and check the form for integer and double