[streaming] Updated javadocs for new windowing semantics

[streaming] Updated streaming-guide to match recent api changes
[streaming] Changed GroupedWindowInvokable to always delete groups in case they have an empty element buffer