Added a ui field for the type: snapshot vs head

A snapshot is a commit specifc build. A head process is setup to track
the head of a specfic branch. It will rebuild each time the branch
receives a commit.