* add test for bad kv arg value * add simple form parsing tests and make error messages the same * add changelog