WIP: Move deploy/merge/comment to rules

To do
-implement rule ordering
-more rich results for execute (comments)
-more tests
-move hook listener to rule
-find way to setup initial rule run post deploy (what do we do if things
are broken?