Fix the position of documentation strings.

A documentation string should be between a function name
and a parameter list.
trident DRPC bug fix.

ack/fail will not remove FinishCondition due to unknown batchId for each
DRPC invocation. It makes the HashMap "_finishConditions" size
increasing. This patch fix the bug.
Merge branch 'master' of github.com:davidlgr/incubator-storm
Merge branch 'fix-doc-string-pos' of github.com:mnogu/incubator-storm