ticket.39741: Refactor toolkit onFetchData

針對自否需要秀 loading view 機制重構

onFetchData() 預設回傳 false 
表示不秀 loding view 並且執行 onLoadUI()

如果 override onFetchData() 並且回傳 true
表示顯示 loading view 
並且在完成取資料動作之後需 call finishFetchData() 或 fetchDataFailed()
目前架構是在 finishFetchData 才會去 call onLoadUI()
所以沒有 override onFetchData() 就必須要自行 call finishFetchData 或是 onLoadUI