Add "open all non-marked mines" -feature. Refactor.

- Add the feature to open all non-marked neighboring mines if enough
have been marked. Activated by habing both buttons pressed at the same
time.
- Rearrange the demo code for readability.