Squashed commit of the following:

commit 11a12d400e117a645b8172b7649b3251bf53c1a1
Author: BoD <BoD@JRAF.org>
Date:   Mon Nov 10 23:12:20 2014 +0100

    Re send the notification when changing language and calculation method.

commit 0126f11c51a107b94ee643c753df4825ba607bbd
Author: BoD <BoD@JRAF.org>
Date:   Mon Nov 10 23:01:11 2014 +0100

    Service scheduling and other things.

commit d731f9dc77d3f7248be43924550b876fda4430d2
Author: BoD <BoD@JRAF.org>
Date:   Sun Nov 9 19:08:26 2014 +0100

    New wearable and common modules.

commit 2e6dde66ce1f846860afcf18b51c9f516d4dc120
Author: BoD <BoD@JRAF.org>
Date:   Sat Nov 8 23:31:30 2014 +0100

    Gradelification.
iml files updated from Android Studio
Use 21.1.1 of the build tools.
Added example build.properties file
common.iml and handheld.iml updated by Android Studio
Renamed FRCAndroidWidget_gradle.iml to FRCAndroidWidget.iml
Renamed FRCSchedulre to FRCWidgetScheduler and ScheduleUtil to FRCWearScheduler
Renamed WearCommHelper to FRCWearCommHelper and AndroidWearService to FRCAndroidWearService
Specify both version-name and version-code in the buil.properties file
Gradle files being automatically updated...
Reorganizing packages
Introduced foss and wear flavors
Moved wear shared preference logic to FRCWearPreferenceListener.java
Moved most android wear code to the wear flavor
Update the handheld deploy task to copy the apks for each flavor
iml files updated
Remove the Google Play Services dependency from the FOSS flavor
handheld.iml updated
Added BoD to the about screen credits
Use manifest merging to include the gms meta-data element only in the wear flavor.