From nfr #1692
Merge pull request #1705 from mruz/2.0.0

Correct names of used classes
Merge pull request #1732 from mruz/2.0.0

Validation improvement
Compiling with 'empty' operator [ci skip]
Merge remote-tracking branch 'phalcon/2.0.0' into nfr_1679
Updated collection.zep
Updated ext/phalcon/mvc/collection.c
Updated add param TSRMLS_CC for call zephir_get_class_ns
Updated add param TSRMLS_CC for call zephir_get_ns_class
Updated add param TSRMLS_CC for zephir_feof
Merge pull request #1710 from dreamsxin/nfr_1679

Add new param local for Phalcon\Tag::linkTo
Merge pull request #1738 from mruz/2.0.0

Validators improvement
Adding phalcon custom optimizers skeletons [ci skip]
Fixing unused variables/adding more optimizers [ci skip]
Matches unit fix
allowedTypes fix
Not chached method call
Not chached getOption()
Loader rtrim instead of phalcon_fix_path
Loader str_replace, ltrim instead of phalcon_possible_autoload_filepath