* Fixed bug whereby final cursor position was not always being calculated or applied correctly.
* Fixed bug whereby cursor position was not being saved consistently when multiple fields were updated.
- The Settings menu has been completely redesigned, and should now be more mobile-friendly.
- The position of the cursor, or selection of text, after applying a pattern is now able to be customized from the Settings menu.
- Links in the Readme have been updated.
- Patterns, Rules, and Commands now ask for confirmation before being deleted.
* Added 'Apply Pattern to whole Document' command.
* Added Commands functionality.
* Split out default settings, and added clear all settings button.
* Started adding typeguard checks.
* Implemented JSON checking when importing settings.
* Made reset settings button red on click.
* Updated Readme.
* Fixed bug whereby newline characters \n were being escaped in the settings JSON and then not unescaped, resulting in \n working in From lines but not To lines.
* Documented regex flavor used by the plugin.
* Fixed vestigial class name.
* Refactored to remove Command file, and incorporated additional review feedback.
* Fixed bug whereby new text could not be typed after using the Pattern fuzzy finder.