Made explicit that a 'switch' covers all branches.
Made explicit that a 'switch' covers all branches.

Some compilers fail to recognize that the list of cases in this
'switch' statement is exhaustive. Added an explicit 'UNREACHABLE()' to
document to the compiler that we expect to have handled all possible
cases.

Review: https://reviews.apache.org/r/64084

chhsia0/mesos,gsantovena/mesos,jpeach/mesos,andschwa/mesos,asamerh4/mesos,jpeach/mesos,andschwa/mesos,dforsyth/mesos,Gilbert88/mesos,Gilbert88/mesos,chhsia0/mesos,reneploetz/mesos,kaysoky/mesos,dforsyth/mesos,gsantovena/mesos,asamerh4/mesos,andschwa/mesos,chhsia0/mesos,reneploetz/mesos,Gilbert88/mesos,andschwa/mesos,abudnik/mesos,dforsyth/mesos,chhsia0/mesos,kaysoky/mesos,abudnik/mesos,chhsia0/mesos,asamerh4/mesos,reneploetz/mesos,Gilbert88/mesos,asamerh4/mesos,dforsyth/mesos,andschwa/mesos,gsantovena/mesos,abudnik/mesos,andschwa/mesos,gsantovena/mesos,jpeach/mesos,abudnik/mesos,dforsyth/mesos,abudnik/mesos,kaysoky/mesos,reneploetz/mesos,asamerh4/mesos,asamerh4/mesos,gsantovena/mesos,reneploetz/mesos,andschwa/mesos,reneploetz/mesos,kaysoky/mesos,gsantovena/mesos,jpeach/mesos,Gilbert88/mesos,abudnik/mesos,chhsia0/mesos,abudnik/mesos,jpeach/mesos,reneploetz/mesos,asamerh4/mesos,chhsia0/mesos,dforsyth/mesos,gsantovena/mesos,Gilbert88/mesos,kaysoky/mesos,kaysoky/mesos,dforsyth/mesos,kaysoky/mesos,Gilbert88/mesos,jpeach/mesos,jpeach/mesos