Workaround for FLAG_PAST bug, removeAdapterItemAt should not be called twice
Add FLAG_MORE_TIME including noon and late night item + update sample.

Still setSelectionQuietly does not work correctly, listener is still called when calling it twice in a row I think.
Update selectDefaultDate with the more time items
Correctly format time in temporary items
Additional workarounds for deselecting flags with temporary items