#119 Issue

- implement incr,decr,add-assign,sub-assign on object property

- added tests
LetStatement implement new functions

- added support for assign and concat-assign for object property

- added testsadded test for it
LetStatement implement new functions

- added support for object property mul assign (*=)

- added test for it

- fix parser mult-assign to mul-assign
Merge pull request #138 from zaets28rus/119_let_statement_on_property

#119 Issue
Using own implementation of strndup
Merge branch 'master' of https://github.com/phalcon/zephir
Allowing initialize variables with arrays of literals
Improved support for array type
Rewriting 'AND' operator implementation, introducing non-tracked-uninitialized variables, changing AND/OR operator precedence
Rewriting 'OR' operator, restoring initializations in 'let' operator, using ReadDetector for every single variable initialization
Safe way to obtain string offsets in 'for' statement
Adding missing initializations
Adding missing initializations (2)
Fixing implementation of 'typeof'
Fixing implementation of 'typeof' (2)
Adding 'gettype' optimizer
Replacing zend_spprintf by zephir_spprintf
Rejecting empty char literals
Fix Segmentation fault when in for statement try to check zephir_is_iterable_ex
Fixing warnings, merging configuration properly