Add sentence and paragraph movements

This commit adds the `s`, `S`, `p`, and `P` motions, which allow movement between sentences and paragraphs based on Vim's built-in `(`, `)`, `{`, and `}` motions.