Fixed issue when passing locale to init()

The `setLocale()` function sets a `sessionVar` which is dependent on `luminateExtend.global` already being set.

Fixed by moving the `setLocale()` call below the `luminateExtend.global` assignment.