Improved replacements

- Made replacements work if they're at the beginning of a line
- Stopped white space around name from getting highlighted too
- Avoided Barcia/Brayton conflict by giving Barcia priority