checks if matrix is filled on save

- Options page now checks if the whole matrix is filled in on save.
- Keypress registration moved to DOMContentLoaded.
- Updated readme.