Added dynamic macro resolving for props
Props tests updated
Added support for profiles in macros
fixed tests
Added dynamic macros for COPY operator
Expand the test (closes #146)