The built-in parse_str function replaces dots and spaces with underscores in the name of the variables.
Switched to using custom PHP implementation of the query parsing.
Fixes issue #33.