Still no go, all 4 projects are compiled with 1.6 compatibility but:

01-31 01:04:59.928: D/dalvikvm(32181): Late-enabling CheckJNI
01-31 01:05:00.078: W/ActivityThread(32181): Application com.tomaskafka.locusforpebble is waiting for the debugger on port 8100...
01-31 01:05:00.088: I/System.out(32181): Sending WAIT chunk
01-31 01:05:00.159: I/dalvikvm(32181): Debugger is active
01-31 01:05:00.289: I/System.out(32181): Debugger has connected
01-31 01:05:00.289: I/System.out(32181): waiting for debugger to settle...
01-31 01:05:00.489: I/System.out(32181): waiting for debugger to settle...
01-31 01:05:00.689: I/System.out(32181): waiting for debugger to settle...
01-31 01:05:00.889: I/System.out(32181): waiting for debugger to settle...
01-31 01:05:01.109: I/System.out(32181): waiting for debugger to settle...
01-31 01:05:01.310: I/System.out(32181): waiting for debugger to settle...
01-31 01:05:01.510: I/System.out(32181): waiting for debugger to settle...
01-31 01:05:01.710: I/System.out(32181): waiting for debugger to settle...
01-31 01:05:01.910: I/System.out(32181): waiting for debugger to settle...
01-31 01:05:02.110: I/System.out(32181): debugger has settled (1478)
01-31 01:05:02.881: D/dalvikvm(32181): GC_FOR_ALLOC freed 94K, 10% free 2510K/2784K, paused 12ms, total 12ms
01-31 01:05:02.881: I/dalvikvm-heap(32181): Grow heap (frag case) to 3.228MB for 635812-byte allocation
01-31 01:05:02.901: D/dalvikvm(32181): GC_CONCURRENT freed 4K, 9% free 3126K/3408K, paused 3ms+1ms, total 18ms
01-31 01:05:02.901: D/dalvikvm(32181): WAIT_FOR_CONCURRENT_GC blocked 7ms
01-31 01:05:02.901: D/dalvikvm(32181): WAIT_FOR_CONCURRENT_GC blocked 5ms
01-31 01:05:02.961: D/dalvikvm(32181): threadid=1: still suspended after undo (sc=1 dc=1)
01-31 01:05:03.362: D/libEGL(32181): loaded /system/lib/egl/libEGL_adreno200.so
01-31 01:05:03.402: D/libEGL(32181): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
01-31 01:05:03.412: D/libEGL(32181): loaded /system/lib/egl/libGLESv2_adreno200.so
01-31 01:05:03.422: I/Adreno200-EGL(32181): <qeglDrvAPI_eglInitialize:294>: EGL 1.4 QUALCOMM build: AU_LINUX_ANDROID_JB.04.01.01.00.036_msm8960_JB_CL2644550_release_AU (CL2644550)
01-31 01:05:03.422: I/Adreno200-EGL(32181): Build Date: 07/31/12 Tue
01-31 01:05:03.422: I/Adreno200-EGL(32181): Local Branch:
01-31 01:05:03.422: I/Adreno200-EGL(32181): Remote Branch: quic/master
01-31 01:05:03.422: I/Adreno200-EGL(32181): Local Patches: NONE
01-31 01:05:03.422: I/Adreno200-EGL(32181): Reconstruct Branch: AU_LINUX_ANDROID_JB.04.01.01.00.036 +  NOTHING
01-31 01:05:03.502: D/OpenGLRenderer(32181): Enabling debug mode 0
01-31 01:05:19.617: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Location;)
01-31 01:05:19.648: I/dalvikvm(32181): Could not find method locus.api.objects.extra.Location.distanceTo, referenced from method locus.api.android.PeriodicUpdate.onReceive
01-31 01:05:19.648: W/dalvikvm(32181): VFY: unable to resolve virtual method 3686: Llocus/api/objects/extra/Location;.distanceTo (Llocus/api/objects/extra/Location;)F
01-31 01:05:19.648: D/dalvikvm(32181): VFY: replacing opcode 0x6e at 0x0038
01-31 01:05:19.658: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Location;)
01-31 01:05:19.668: I/dalvikvm(32181): Could not find method locus.api.objects.extra.Location.distanceTo, referenced from method locus.api.android.PeriodicUpdate.onReceive
01-31 01:05:19.668: W/dalvikvm(32181): VFY: unable to resolve virtual method 3686: Llocus/api/objects/extra/Location;.distanceTo (Llocus/api/objects/extra/Location;)F
01-31 01:05:19.668: D/dalvikvm(32181): VFY: replacing opcode 0x6e at 0x00ab
01-31 01:05:19.668: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Location;)
01-31 01:05:19.678: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Location;)
01-31 01:05:19.678: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Location;)
01-31 01:05:19.718: I/dalvikvm(32181): Could not find method locus.api.utils.Utils.toString, referenced from method locus.api.android.PeriodicUpdate$UpdateContainer.toString
01-31 01:05:19.718: W/dalvikvm(32181): VFY: unable to resolve static method 3713: Llocus/api/utils/Utils;.toString (Ljava/lang/Object;)Ljava/lang/String;
01-31 01:05:19.718: D/dalvikvm(32181): VFY: replacing opcode 0x71 at 0x0000
01-31 01:05:19.728: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Waypoint;)
01-31 01:05:19.728: I/dalvikvm(32181): Could not find method locus.api.objects.extra.Waypoint.getAsBytes, referenced from method locus.api.android.utils.LocusUtils.addWaypointToIntent
01-31 01:05:19.728: W/dalvikvm(32181): VFY: unable to resolve virtual method 3709: Llocus/api/objects/extra/Waypoint;.getAsBytes ()[B
01-31 01:05:19.728: D/dalvikvm(32181): VFY: replacing opcode 0x6e at 0x0002
01-31 01:05:19.738: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Location;)
01-31 01:05:19.738: I/dalvikvm(32181): Could not find method locus.api.objects.extra.Location.getProvider, referenced from method locus.api.android.utils.LocusUtils.convertToA
01-31 01:05:19.738: W/dalvikvm(32181): VFY: unable to resolve virtual method 3693: Llocus/api/objects/extra/Location;.getProvider ()Ljava/lang/String;
01-31 01:05:19.738: D/dalvikvm(32181): VFY: replacing opcode 0x6e at 0x0002
01-31 01:05:19.738: E/dalvikvm(32181): Could not find class 'locus.api.objects.extra.Location', referenced from method locus.api.android.utils.LocusUtils.convertToL
01-31 01:05:19.738: W/dalvikvm(32181): VFY: unable to resolve new-instance 587 (Llocus/api/objects/extra/Location;) in Llocus/api/android/utils/LocusUtils;
01-31 01:05:19.738: D/dalvikvm(32181): VFY: replacing opcode 0x22 at 0x0001
01-31 01:05:19.738: E/dalvikvm(32181): Could not find class 'locus.api.objects.extra.Location', referenced from method locus.api.android.utils.LocusUtils.getLocationFromIntent
01-31 01:05:19.738: W/dalvikvm(32181): VFY: unable to resolve new-instance 587 (Llocus/api/objects/extra/Location;) in Llocus/api/android/utils/LocusUtils;
01-31 01:05:19.738: D/dalvikvm(32181): VFY: replacing opcode 0x22 at 0x0000
01-31 01:05:19.748: I/dalvikvm(32181): Could not find method locus.api.utils.Logger.e, referenced from method locus.api.android.utils.LocusUtils.getLocationFromIntent
01-31 01:05:19.748: W/dalvikvm(32181): VFY: unable to resolve static method 3711: Llocus/api/utils/Logger;.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
01-31 01:05:19.748: D/dalvikvm(32181): VFY: replacing opcode 0x71 at 0x0022
01-31 01:05:19.748: E/dalvikvm(32181): Could not find class 'locus.api.objects.extra.Waypoint', referenced from method locus.api.android.utils.LocusUtils.getWaypointFromIntent
01-31 01:05:19.748: W/dalvikvm(32181): VFY: unable to resolve new-instance 589 (Llocus/api/objects/extra/Waypoint;) in Llocus/api/android/utils/LocusUtils;
01-31 01:05:19.748: D/dalvikvm(32181): VFY: replacing opcode 0x22 at 0x0000
01-31 01:05:19.758: I/dalvikvm(32181): Could not find method locus.api.utils.Logger.e, referenced from method locus.api.android.utils.LocusUtils.getWaypointFromIntent
01-31 01:05:19.758: W/dalvikvm(32181): VFY: unable to resolve static method 3711: Llocus/api/utils/Logger;.e (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
01-31 01:05:19.758: D/dalvikvm(32181): VFY: replacing opcode 0x71 at 0x0024
01-31 01:05:19.758: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Location;)
01-31 01:05:19.758: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Location;)
01-31 01:05:19.758: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Location;)
01-31 01:05:19.768: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Location;)
01-31 01:05:19.768: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Location;)
01-31 01:05:19.768: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Location;)
01-31 01:05:19.768: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Location;)
01-31 01:05:19.768: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Location;)
01-31 01:05:19.778: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Waypoint;)
01-31 01:05:19.778: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Waypoint;)
01-31 01:05:19.778: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Waypoint;)
01-31 01:05:19.778: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Waypoint;)
01-31 01:05:19.788: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Waypoint;)
01-31 01:05:19.788: W/dalvikvm(32181): VFY: unable to find class referenced in signature (Llocus/api/objects/extra/Location;)
01-31 01:05:19.788: I/dalvikvm(32181): Could not find method locus.api.objects.extra.Location.getAsBytes, referenced from method locus.api.android.utils.LocusUtils.sendGetLocationData
01-31 01:05:19.788: W/dalvikvm(32181): VFY: unable to resolve virtual method 3689: Llocus/api/objects/extra/Location;.getAsBytes ()[B
01-31 01:05:19.788: D/dalvikvm(32181): VFY: replacing opcode 0x6e at 0x0016
01-31 01:05:19.788: D/dalvikvm(32181): DexOpt: unable to opt direct call 0x0e64 at 0x07 in Llocus/api/android/utils/LocusUtils;.convertToL
01-31 01:05:19.788: D/dalvikvm(32181): DexOpt: unable to opt direct call 0x0e65 at 0x06 in Llocus/api/android/utils/LocusUtils;.getLocationFromIntent
01-31 01:05:19.798: D/dalvikvm(32181): DexOpt: unable to opt direct call 0x0e7c at 0x08 in Llocus/api/android/utils/LocusUtils;.getWaypointFromIntent
01-31 01:05:42.360: D/AndroidRuntime(32181): Shutting down VM
01-31 01:05:42.360: W/dalvikvm(32181): threadid=1: thread exiting with uncaught exception (group=0x40ada930)
01-31 01:05:42.420: E/AndroidRuntime(32181): FATAL EXCEPTION: main
01-31 01:05:42.420: E/AndroidRuntime(32181): java.lang.NoClassDefFoundError: locus.api.objects.extra.Location
01-31 01:05:42.420: E/AndroidRuntime(32181): 	at locus.api.android.utils.LocusUtils.getLocationFromIntent(LocusUtils.java:422)
01-31 01:05:42.420: E/AndroidRuntime(32181): 	at locus.api.android.PeriodicUpdate.onReceive(PeriodicUpdate.java:202)
01-31 01:05:42.420: E/AndroidRuntime(32181): 	at com.tomaskafka.locusforpebble.EventReceiver.onReceive(EventReceiver.java:27)
01-31 01:05:42.420: E/AndroidRuntime(32181): 	at android.app.ActivityThread.handleReceiver(ActivityThread.java:2500)
01-31 01:05:42.420: E/AndroidRuntime(32181): 	at android.app.ActivityThread.access$1500(ActivityThread.java:150)
01-31 01:05:42.420: E/AndroidRuntime(32181): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1320)
01-31 01:05:42.420: E/AndroidRuntime(32181): 	at android.os.Handler.dispatchMessage(Handler.java:99)
01-31 01:05:42.420: E/AndroidRuntime(32181): 	at android.os.Looper.loop(Looper.java:137)
01-31 01:05:42.420: E/AndroidRuntime(32181): 	at android.app.ActivityThread.main(ActivityThread.java:5191)
01-31 01:05:42.420: E/AndroidRuntime(32181): 	at java.lang.reflect.Method.invokeNative(Native Method)
01-31 01:05:42.420: E/AndroidRuntime(32181): 	at java.lang.reflect.Method.invoke(Method.java:511)
01-31 01:05:42.420: E/AndroidRuntime(32181): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
01-31 01:05:42.420: E/AndroidRuntime(32181): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)
01-31 01:05:42.420: E/AndroidRuntime(32181): 	at dalvik.system.NativeStart.main(Native Method)