More fixes to states in BTRControl

- Ignore other states when `enabled` == NO
- Remove the redundant `mouseHover` property, which always had the same
value as `mouseInside`