Created new class for bluetooth.
Rewriting Tecla shield bluetooth communication.
Added Tecla shield service code and resolved some compile errors.
Copied Alternative input settings items from TeclaAccess project to the preference xml file.
Moved shield connection code from the old project.
Removed unused code from TeclaSettingsActivity
Removed unused code from preference xml file.
Commented ListPreference items in preference xml file.
Created listener interface for Tecla shield.
Completed coding on shield connection.
Cleaned up code.
Added ListPreference class and moved temp shield disconnect code from the old project.
Uncommented temp shield disconnect code.
Merge branch 'issue-286' into issue-343

Conflicts:
	package/tecla/addon/TeclaSettingsActivity.java
Fixed compiled errors after merge.