Add narrow-dwim command

Based on a post on endlessparentheses.com, remap narrow-to-region to a
custom narrow-dwim command.