Save commit message on keyup

Refs: #1775

Tests and lint passed. 

Not sure if this belongs in a behavior instead.