added align content. modified align self and align items to have consistent variable replacement. added additional guard expressions for clear declaration of variable replacement on align items, align content, align self. added a unit test less file to ensure the generated css is correct and minimal.