Single modifier shortcuts now possible!

This change allows the possibility of doing `key('ctrl', function(){ ... });` which the prior logic would actually interpret as `key('c', function(){ ... });