Adding 'staff' attribute to v2 user and removing 'type' attribute (only defined for v3 User).
Determining connection class in common base class to remove redundant code.
Adding Stream.get which behaves like User.get: nil if it doesn't exist, valid Stream object otherwise.
Adding tests for Stream class, skeleton structure for Streams class.
Renaming files for clarity.
Renaming files for clarity.