增加bitbucket支持

bitbucket post的json格式与github不一样，所以把支持切区分开来。

然后，bitbucket的一次post也可能包括多个不同branch的更新（不清楚github的情况，但猜想也会？），所以也对handleQuery的逻辑做了调整。