widget auto update by used AlarmManager.
modify for device rotation.
update layout. expand update button.
change: INTERVAL_FIFTEEN_MINUTES -> INTERVAL_HOUR.
add share feature.
Spinner is available if base date is past.
change portrait layout.