Added case insensitive options to BiLookup. Currently slow as hell. So not used in the rest of the script.