Fix path injection bug and add relative path template loading
Change composer default version to @stable
Allow macro name to be put inside its corresponding endmacro tag
Fix broken constant reference, was FILENAME now NAME
Macro expansion now returns a raw string by default