Add option for "calFormatter" to return an object that adds classes to the date grid box - closes #344