Refactor chef.Post for args and body

Removed PostForm as it isn't needed. pulled common bits between GetWithParams and post
into it's own method.

Should support partial search now (abstraction/example/doc needs written, but you can look at the test to figure it out)