ChecklistActivity: Make ChecklistItemAdapter a private class
ChecklistActivity: Change type of field itemListAdapter to BaseAdapter
ChecklistActivity.refreshChecklistDataAndView: Remove redundant cast
layout: Checklist: Change orientation of main LinearLayout to vertical
Make ChecklistActivity final
layout: Checklist: Use RelativeLayout as main container, and add extra views in preparation for item addition enchancements