Shift modifier support

Used ukelele to add shift modifier support.