fluff: remove ClueBot NG from the bot whitelist

It is perfectly legitimate to want to roll back ClueBot NG's vandalism
reversions using type=vand rollback. So by that logic ClueBot shouldn't
be here. If I'm missing something please comment at WT:TW.
protect: set oldProtection after getting API result
Merge branch 'for-azatoth'
Merge pull request #149 from jimmyxu/for-azatoth

protect: et oldProtection after getting API result
warn: remove uw-disruptive4, as it is a redirect to uw-generic4
warn: space fixes; hide article name in summary of generic block notices

Previously the edit summaries were like: "You have been blocked from editing on [[xyz]]." Well, no, you've been blocked from all articles. So it was misleading.
warn: (take 2) group warnings into categories; add and remove some warnings

- Level 1-4im warnings are now in optgroups.
- uw-redirectX, uw-afX, uw-icsX have all been removed
- This time I'm using jQuery data rather than expando properties, to
lower the chances of failure. However, I think the real cause of failure
was the jQuery code that assigned to |selectedEl|, so I have modified
that. Hopefully it doesn't fail this time!
speedy: add two missing deletion summaries
Merge branch 'master' of https://github.com/azatoth/twinkle.git
speedy: sorry, here's the second one
Merge remote-tracking branch 'azatoth/master'

Conflicts:
	modules/twinklefluff.js
	modules/twinklespeedy.js
	modules/twinklewarn.js