Added 'default' kwarg which allows custom type to be returned upon db.get() if key non-existant. Similar to dict.get(x, y, default=None). Default remains [], is now overrideable