Channels.all and move common API and model methods to base classes
Add exclude_archived option for Channel.all