Refactored onboarding dialog code in TeclaSettingsActivity.
Refactored button click listener in TeclaSettingsActivity.
Refactored button click listener in OnboardingDialog.
Removed debug code.
Refactored OnboardingDialog instantiation in TeclaSettingsActivity.
Merge branch 'issue-286' into issue-343

Conflicts:
	package/tecla/addon/TeclaSettingsActivity.java
Merge branch 'issue-338' into issue-343

Conflicts:
	package/tecla/addon/TeclaSettingsActivity.java
Created a fragment-based activity using temporary class name "TeclaSettingsActivity2".
Migrated code to the new settings activity and fragment classes.
Deleted the old Tecla settings activity.
Refactored fragment reference variable.
Merge branch 'issue-286' into issue-346

Conflicts:
	package/tecla/addon/TeclaSettingsActivity.java
Merge branch 'issue-346' of https://github.com/ericwan78/tecla-framework into eric-346

Conflicts:
	package/tecla/addon/TeclaSettingsActivity.java
Merge
Merge branch 'revert-issue-340' into eric-346
Merge pull request #362 from k22mak/eric-issue-346

Fixes merge conflicts for issues #346 #343