Fix error: bad character range on brackets in directory name

In glob brackets [ ] have special meaning.
Switched to listdir with regular expression search,
this also removes case-sensitivity from the TODO list.

https://code.google.com/p/sickbeard/issues/detail?id=2428
http://sickbeard.com/forums/viewtopic.php?f=4&t=8519