add Context.get_constructor_arguments for use in @:genericBuild macros
add tests
Merge pull request #3183 from Simn/get_constructor_arguments

add Context.get_constructor_arguments for use in @:genericBuild macros