Commitment status

Added a Commitment Status variable to commitments. Note that changes to the commitment class in this pull mean you'll have to reset any database you're using after pulling the changes.