Change title whitelist to title blacklist

Titles with characters outside the BMP [1] (>\uFFFF) are now no longer
detected as illegal. See this thread: [2]

[1] https://en.wikipedia.org/wiki/Plane_(Unicode)#Basic_Multilingual_Plane
[2] http://thread.gmane.org/gmane.comp.python.pywikipediabot.general/13197/

This list of characters was generated by using the old re and by
enumerating characters:

import re
m = re.compile(u'''[^ %!\"$&'()*,\\-.\\/0-9:;=?@A-Z\\\\^_`a-z~\u0080-\uFFFF+]''')
for x in range(0,0x80):
   if m.match(unichr(x)):
         print "%x" % x,

0 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 23 3c 3e 5b 5d 7b 7c 7d 7f

Change-Id: I02c26be9ad814ce11d9adf2f997d3d1e05764fd1
Merge "Change title whitelist to title blacklist"