fragment_cheklist: new layout for checklist fragment

copy from old layout_checklist
CheckListFragment: Basic fragment code implementation
ConfigurationActivity: Add Checklist Tab

Add
1. ChecklistFragment

Fix:
Rename ChecklistFragament -> ChecklistFragment
CheklistFragment: loadXMLChecklist

loads the checklist from XML
ChecklistFargment: prepareListData

prepare the Hash list for ExpandableListView

Add:
onStart override method

Change:
loadXMLChecklist moved to onStart method
ChecklistFragment: createListAdapter

create the ListAdapter and assign it to expListView
ChecklistFragment: Auto expand & collapse

Add the autoexpand and collapse based on completed checklist
ChecklistFragment: SysLink

Add system link class - to read data from system
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)
CheckList: code cleanup

removed all unused files
Merge pull request #405 from azrin1972/CheckLList-Fragment

Check List fragment