Added test for propertyAccessTmp reuse
Added static calls in parser
refs #513 - Add late state binding call in Zephir
Implement setting an object's property dynamically with strings

An object's property can now be set by specifying a string instead of an
variable.
A not defined property of an object can now be set, using variables and
strings.

Tests for these cases are added, accessing different variables to ensure
that it works properly, if the property is not yet defined.
Fixing 'unlikely' when fetching string parameters
StaticPropertyAccess weren't observing temporary variables properly, zephir_array_update_multi was causing memory leaks
Merge pull request #565 from vpg/ev_513

Add late state binding - refs #513
Merge pull request #566 from steffengy/fix-dynamic-properties

Implement setting an object's property dynamically with strings
Merge pull request #560 from ovr/tmp_contexts

Added test for propertyAccessTmp reuse
Added syntax sugar for throwing exception

Now we are able to throw strings, chars, doubles and integers
Fix multidimensional array assignment, as variable, normal/static property

- Include tests for each type
typeof operator did not work with local variants
Try to migrate to extension usage