Move Textspansion to the new Gradle build system

This moves a lot of files around to match what a project created in
Android Studio would use.  Moreover, I have no idea what happens
if the project exists in (...)/Textspansion --- I have it in
TextspansionProject because the naming convention uses
"MyApplicationProject/MyApplication".  Your mileage may vary, of course,
and changes are at your discretion.
Move Textspansion to the new Gradle build system

This moves a lot of files around to match what a project created in
Android Studio would use.  Moreover, I have no idea what happens
if the project exists in (...)/Textspansion --- I have it in
TextspansionProject because the naming convention uses
"MyApplicationProject/MyApplication".  Your mileage may vary, of course,
and changes are at your discretion.

If you have an existing Android Studio project open, you'll probably
have to close it and re-import it using the Gradle build system
settings.
Merge branch 'GradleBuildSystem' into FromScratch