Track calendar.firstDay and calendar.lastDay for proper prev/next contro...

This fixes #260 - may not be the best way to approach it but it definitely works and is minimal changes.