rename taskexecutor to taskqueue
update taskqueue samples
add check android life cycle, rename to add
add taskqueue builder
remove type parameter for Caller
add is idle to multiintentservice