Added region autodetection

Allows other attributes to be detected such accents & dialects. Eg. "Ye old store" would return English(old).