message: wrench: make BTDComponent an abstract clas
diff: export class BTDComponent {
  constructor(settings, TDObject) {
  + if (new.target === BTDComponent) {
  + throw new Error('BTDComponent cannot be instanciated directly, create a class that extends it.');
  + }
  +
  if (!settings) {
  throw new Error('Please pass Better TweetDeck\'s settings to the constructor');
  }
  