XMLParser base class

Add:
XMLParser base class
Checklist xml test file checklist_default.xml
XML Data base classes

This bases clases will enalble DP to parse correctly formatted xml
files.

ListXMLData class is the base class - decent from this to handle
specific XML tags adn attributes

Add:
ListXmlData_Interface - interface class
ListXMLData - base class
package com.droidplanner.checklist

Remove:
pakcage com.droidplanner.chekclist.xml (wrong spelling)
ChekListItem class

A decendant of ListXMLData class to handle checklist data structure
CheckListXMLParser

CheckListXMLParser is a decendant of ListXMLParser
- parses the XML and read specific tagas and attributes
- stores the data in CheckListItem class
ListXMLAdapter

ListXMLAdapter decends from ExpandableListAdapter
handle most of the common task of supplying data to
ExpandableListAdapter
Item Type - CheckBox

Add:
1. Layout for Checkbox item
2. Implementation calss for CheckBox item
3. Enum for item types
Item Type - Radio button

Add:
1. Layout for Radio item
2. Implementation class for Radio item
Item Type - Select

Add:
1. Layout for Select type
2. Implementation class for Select type
Item Type - Switch

Add:
1. Layout for Switch type
2. Implementation for Switch type

Modification:
Fix imports on ListRow_Select.java
Item Type - Toggle

Add:
1. Layout for Toggle type
2. Implementation for Toggle type
Item Type - Value

Add:
1. Layout for Value type
2. Implementation class for Value type
Item Type - Level

Add:
1. Layout for Value item
2. Implementation for Value type
3. Drawables for ProgressBar colors and shape
CheckListAdapter

Add:
1. CheckListAdapter - decends from ListXmlAdapter
 - processing for multi row type listview
2. Layout file for Header layou
ListXMLFragment

Add:
1. ListXMLFragment
  - Create the cheklist Fragment so it can be used in dialog or activity
2. Layout file for the fragment
CheckList Implementation

Add:
1. Preflight dialog
2. Add menu - Pre-Flight Checklist

Bug FIx:
1. CheckListAdapter
2. ListXmlAdapter
Fix - Soft Keyboard issue

Soft keyboard issue is now solved
Item Type - Note

Add
1. Layout ffile for Note type
2. Implemtation class of Note type

Note type enalbles user
PreflightDialog update

- use of XMLParser build int XMLResourceReader
Update ListRow_Value class

Value is now saving entered value into class
OnValueChanged is now properly triggered as soon as we dismissed the
softkeyboard (onLostFocus)
ListRow_Level - connected to Drone Variable

SYS_BATTERY_LVL is now connected

Fix bugs in XMLParser
Rename drawable to a more meaningful name