Used intl ICU for message translation
Merge branch 'master'
More i18n tests, docs, added check to skip fixes where possible
Renamed test to match class name
better wording
typo
Minor additions to i18n docs
a parser that is able to deal with the right number of args
intl message parser now handles too many or too less args
fixed regex for multiline patterns
improved unit tests for ICU message formatter
adjusted I18N to be consistent with intl message formatting
fixed I18N handling of special param values and broken message tags
applied new style of Yii::t params to all occurences
Merge branch 'master' into i18n-icu

* master: (103 commits)
  fixed broken test after whitespace changes in view
  Removed the extra EOLs.
  I add new line in methods that render code in the head and for body
  GII update button style
  GII create object button style [skip ci]
  Fixes #980: Changed the default way of generating action URLs for ActionColumn.
  View default value for $params
  adjusted cubrid version in schema quote
  removed cubrid env from tavis.yml
  simplified cubrid db install on travis
  fixed cubrid schema test for pdo type
  fixed validator test break
  added cubrid specific pdo type casting
  Updated FileValidator tests
  Better AR connection init in tests
  Removed @codeCoverageIgnore
  no xss for attribute error messages that contain {value}
  Clientvalidation {value} was not what has been validated
  moved getPdoType() to Schema.
  optimized datepick js code.
  ...
changed plural format for BaseListView
Fixes PHP 5.5 weird placeholder replacememt in case no arguments are provided at all (https://bugs.php.net/bug.php?id=65920).
Removed intl version check since it's very inconsistent and it seems bundled versions are always the same ones for the same PHP versions
removed needFix method
Better MessageFormatter tests