LL-294 Implemented showing/hiding types from stream.

The current implementation will set checkboxes as disabled until the
hiding/showing code finishes, this should not even be noticeable with
rather small streams, though might take some time with a large ones. The
views for different types are stored separately, this makes the
proceudre only affect what is needed. The views are not removed at any
time, just the DOM elements are shown/hidden (this should again save
some computation resources and make system bahve a bit faster).