Rename Store to State.

- Fix a bug where nickname updating didn't actually work for
  channelUsers section of the database.
- Add more flexibility in the server's ability to lock up the State.
  Using OpenState/CloseState or UsingState.
- Rename Server's state variable to status.
Fix a bug in Protocaps.

- Add nice helpers to Mask.
Create helper classes to manage Access.

- Add UserAccess to create several levels of access a user can have.
- Add Access to manage user flags and level.