Automate qunit tests into grunt process
Enhance URI and NameAddrHeader

- Return the deleted header/paramter in deleteParam()/deleteHeader()
- Lowercase parameter value on setParam()