Added  Lord of the Rings The Two Towers (IT) CRC

As seen here (SLES 51255):
http://forums.pcsx2.net/Thread-GSdx?pid=392166#pid392166
Merge pull request #198 from bositman/master

Added  Lord of the Rings The Two Towers (IT) CRC
Simplified loops by declaring iterators with 'auto'
Merge pull request #204 from archshift/auto-itr

Simplified loops by declaring iterators with 'auto'
Remove some horrible old code. Part 1.
Remove some init functions which can be replaced by simple variable init.
Use clz instead of bsr for linux, fix fallback going out of bounds. MSVC still needs help.