Fix for payloads not being sent over to segmentio servers

FileObjectQueue#size was returning 0 and impeding Dispatcher#performPush from sending queued payloads to segmentio's servers.

Tests were modified to test FileObjectQueue. InMemoryObjectQueue removed as it is not used in the SDK.