Better calendar picker detection for sprox

Using the new tw2.core `CalendarBase` class.

This simplifies replacing picker widgets with custom ones (e.g. when using `tw2.bootstrap`).

See #2