Rewrote `AddParentheses` function for ST3
Rewrote `RemoveParentheses` function for ST3
- Added an external settings file
- Cleaned up code and redundant `if..else` logic
- Made the plugin syntax and language aware
Updated the readme documentations