remove gohome_action
correct some typos
[api] force use PercentEncoding for params in the api request
Merge pull request #264 from Chilledheart/patch-17

remove gohome_action
Merge pull request #265 from Chilledheart/patch-18

correct some typos
[api] add HTTP PUT and HTTP DELETE support for ApiRequest

1. Separate the old setParam method to setUrlParam and setFormParam.

2. In the previous code, we call setParam in a HTTP GET request where
setUrlParam should be used and setParam in a HTTP POST request where
setFormParam should be. This patch corrects them all.

3. Introduce a more raw method setData which might be used soon.

4. Add HTTP PUT and HTTP DELETE request support
fix qmake build
Merge pull request #267 from haiwen/backport-7

fix qmake build
collaspe almost the same put and post method in api-client.h
Merge pull request #234 from Chilledheart/patch-6

some enhancements on SeafileApiRequest
add back file browser go home button
implement more file-related api requests
add some actions for context menu