LoginWindow: port to rpweibo

HACK: assign const.client to a authorized Weibo() instance.
It was done by UBAuthorize(), but the new framework doesn't provide it.

It may rework with Singlenton in the future.
WeCaseWindow: port uid() to rpweibo
port many API request to rpweibo
Tweet: fix a typo.
Revert "hacking to the server: fix a typo."

This reverts commit feacb510255246341733511762956802a0c379c6.

Since rpweibo includes this hack, we don't need to do anything
extra.
Revert "hacking to the server: convert another uid to name."

This reverts commit 61f2b916afd04f1e88413e6439fe4c187f727fff.

Since rpweibo includes this hack, we don't need to do anything
extra.
Revert "hacking to the server: convert uid to name."

This reverts commit cd987fe45fe1c84116a45808ff494ad13ee541b0.

Since rpweibo includes this hack, we don't need to do anything
extra.

Conflicts:
	src/Tweet.py
weibos: remove this module
port weibo3 APIError import to rpweibo
remove weibos from autotools.
AsyncFetcher: use pycurl to fetch file.
LoginWindow: move sleep to authorize(), don't block UI
const: remove OAUTH2_PARAMETER since rpweibo
Tweet: PEP 8 Style fixes.
TweetUtils: delete unused import
wecase.py.in: cleanup for UNUSED.
WeCaseWindow: remove comments in NotifyBadgeDrawer()
WeHack: not x in a -> x not in a
WCompleteLineEdit: fix Issue #130.
configure: check rpweibo instead of weibo3.