ChecklistFragment : Live data

Add live data feature

Changes:
Drone
1. change infolistner into list of infolister
2. add 2 new methods
 - addInfoListener(InfoListner listener)
 - removeInfoListener(InfoListner listener)