i18n fixes:
when locale is not supported forbid switching to server locale
extend locale cookie age
fix language switch solution - li element has been disabled but still it was possible to click the flag and change language because CSS disabled class gives only visual effects
remove margin from button which causes some incorrect display - example in inline elements