Use a less batshit-crazy parameter parser and add support for parameter labels/descriptions in the process
Merge pull request #21 from tms/parameter-hints

Cleanup and expand client-side parameter parser