Feature/magic method arguments

This adds support for arguments in magic methods + solves issue when current or its parents has normal method and also *method* tag (example why its useful would be to get correct return type in PHPStorm)

Argument parsing still lacks typehinting support, but I'm not sure its needed....
I think this logic will not work for cases like ``$arg = true``, as it would set the default to a string ``'true'``, not to the boolean ``true``