Confirmable punch feature.

Adds tests related to confirmable punch activity; Removed tests related to no confirmable change punch type button and its features.