Test for nonblocking accept, simpler statuses

- Created new unit test for nonblocking accept operation.
- Combined status classes into single global status enum type.