Attempt at carmen subregions
Revert e803099..7ec10fc

This rolls back to commit e8030991c926593cc5101f5145609fca8f3fdb4e.
Only validate state if EventConfig.usa true.
add initial ability to detect french language browsers, and set the locale to 'fr' in that case
Merge remote-tracking branch 'scott/master'