Some restyling.
Add custom parsing for GET parameters, so that we can handle repeated
params without the "[]" nonsense that PHP forces on us.