Fix #1040
Updated tests
Optimizations
Interned strings
Make tests pass
Test case for #1275

(cherry picked from commit b617bab7ee767a3cbeea978d769fb842c7ef9834)
Fix #1275

(cherry picked from commit d40c88a96fc60553b5e428e60a5bff5364127f1a)
Fix controller length for #1275
Fixing #1829

Conflicts:
	ext/mvc/dispatcher.c
Optimized Phalcon\DI\Service using object handlers
Updated phalcon_c_header.php
E_DEPRECATED if the resolved service is not an object
Interface verification
Fix docs in serviceinterface.c
Object handlers in Phalcon\Forms\Manager
Round 5
Fix #2062
Fix memory leak in phalcon_config_adapter_ini_update_zval_directive()
Merge branch 'object-handlers' into fcall-opt

Conflicts:
	ext/di/injectable.c
	ext/di/service.c
Merge branch 'issue-1040' into fcall-opt

Conflicts:
	ext/mvc/application.c
	ext/mvc/router.c
	ext/mvc/router/annotations.c

Fix #1040
Close #1153