Added a unit test to verify receiveBytes:count: actually waits for the expected data to arrive. Added another to verify that it returns the correct byte count when it hits the timeout before all of the expected data arrives.
Added a unit test to verify receiveBytes:count: actually waits for the expected data to arrive. Added another to verify that it returns the correct byte count when it hits the timeout before all of the expected data arrives.

dreese/FastSocket