Perfect Hash Table preliminary setup
Renamed some variables to avoid conflicts
Implenmented minimal perfect hash table for lookup
Switch between two table implementation when build
Modified ShadowTable item structure
rename
rename #2
Added different NormalTable for Debug/Release
Added perfect hash table for normalmap
Removed duplicate detection on normal map
Removed duplicate detection on ShadowVolume