update macros

add \justify
fix spacing issues in \X shortcuts
make \justify macro better

it now uses the same font spacing etc as default font