Fixed: left over reset call in post method
Changed: _clean to make sure url argument is a string
Changed: add so that name/value an be optionally passed in as an object