Clean up queue-with-sizes operations a bit

Alphabetize them within the spec, and move them to a separate file within the reference implementation. While doing so, made minor tweaks to the reference implementation to better match the spec line-for-line.
Fix some queuing strategy typos
Move the default strategies under their corresponding stream