Merge pull request #33 from damccull/master

Removed generated files from repo and updated gitignore. Updated buildtools version to 19.0.1
Added app/app.iml to gitignore and removed from repo
5.3.6
Allow debug package side-by-side installation with release package.

* Modify build.gradle to add ".debug" to the package name
* Modify layout/plan.xml to change the xmlns of custom control so gradle will insert the appropriate package name during each type's build.
Removed app_name string from translations because it is not different from default language.
Moved app_name string to its own file so we can overlay it with a string from debug resources
Added resources to visually differentiate debug build.
Build the available field list to allow only fields not currently in use to be shown. Add check to ensure that if a field is not on the visible display, it is removed from the definition so as to allow it to be selected in a different location.
Minor tweaks to the KML file writing logic to lessen its size. 
Correct an altitude change bug. 
Remove some dead code. 
Clean up some studio warnings.
Bug #022.
Ensure tracks file is properly closed on application exit.
Merge pull request #35 from damccull/SideBySideInstall

Side by side install
fixed radial/distance discrepency
giving a alert dialog when no database
misc. small fixes.
Add -DEBUG suffix to the version name. Changes to build.gradle to support.
Allow installation on devices without GPS/network location 

The Google Play Store interprets the permissions ACCESS_FINE_LOCATION and ACCESS_COARSE_LOCATION as implying that GPS and network location are required, respectively.  With the External I/O plugin installed, though, Avare is useful on devices without GPS, so we should specify that these hardware features are not required.
Merge pull request #36 from damccull/SideBySideInstall

Add -DEBUG suffix to the version name. Changes to build.gradle to support
specifying versions in 2 locations is not acceptable. removed from build.gradle. If this can be done from one location, then its acceptable
Changed text for database download.
Merge pull request #37 from steven676/patch-1

Allow installation on devices without GPS/network location
Remove an unused parameter from the setTracks method call.
Increase the default max tracking point interval time to 30sec - flying with this setting yields a less cluttered KML file when in steady state flight.