remove old OverrideTest
refactor Task
refactor TaskHandler
refactor TaskListener
fix AndroidTaskExecutor and SampleApplication