* update eslint's `comma-dangle` rule to `always-multiline`
* add check and fix scripts to package.json
* Invoke `yarn fix` to adopt the updated eslint rules. No other changes are included.
* Reduced re-renders of Channel screen
* Switched some components to be PureComponents
* Stopped waiting for drawer to close to switch channels
* Fixed post list being stuck loading
* Fixed incorrectly removed ref
* Removed loader from channel post list
* Removed unused prop
* Re-added ChannelDrawer.swiperIndex
* Changed ChannelPostTextbox to only require a single draft
* Re-enable InteractionManager on ChannelDrawer
* Fixed ChannelDrawer.joinChannel and removed duplicated code
* Moved getting device dimensions into render method
* Switched ChannelsList to be a PureComponent
* Updated post rendering in center channel to include dates, display names, themeing, profile pictures, and threads
* Added status to ProfilePicture component
* Changed MemberListRow to use a ProfilePicture
* Removed unused prop
* Fixed incorrect copyright year on new file
* Removed unnecessary ref