fail silently on localStorage unavilability

fixes #1 with a dummy try/catch
We should have a fallback here:

    this.best = 0;