disable the Clear filter button when the filter is empty

Due to a bug in Yiistrap the button just look disabled, it's still
clickable
make the setting definitions non-static so we can use Yii::t() on them
add Yii::t() tags to all lose strings
add yiic message configuration file and messages directory
invalidate the main menu cache when language changes
add ability to change session language from the menu
add initial French translation
add a setting for defining the global application language and use it
when a user hasn't specified a language himself.

This way the login screen will also be translated.
show a notification to administrators that changing their own language
won't affect other users
add a language column to the user table
implement the "set as default" checkbox when a user changes language
show a notification if the user's language settings overrides the
application language when saving settings (to not confuse the user
when the language is not being changed)
recompile styles-min.css (possible merge error)