Janitor military check by profession

added check for active military by checking profession enum attributes
and adding a check for squad orders just in case for that period between
completed/canceled orders and new activities/orders.
cleanup

rename variables, reorganize file