lockfree: spsc-queue - add read_available and write_available members

[SVN r86736]
lockfree: spsc_queue - call destructors on reset()

[SVN r86737]