Fix #913: AgaviCalendar::setTimeInMillis() doesn't explicitly cast value to float
merge [3617/branches/0.11], refs #913 and #908