Add ParameterList class with tests

Conflicts:
	test/main.cpp
Fix ParameterList issues
Add url encoding and decoding to ParameterList