Add alignment comparison for prog require

This adds an alignment option for the require call for progs. With this progs can fire based on the target's alignment.
*require target alignment evil