Accept option for initial viewDate

Add initialization option viewDate, which will start the initial view on the date specified. Basically this can be used to choose the default start date of the datepicker, separately from specifying a startDate and endDate.