Adopt to new garmin login
update changes.html
Fix garmin upload, v1.25 coming
Fix test audio cue
Add end of lap trigger
Add printers to Event and Interval Trigger
suppress end of lap trigger when it's in fact end of step
Handle changed response from RunningAHEAD
move some code into new class FileUtil
restart loader onResume in HistoryActivity
Add bundling of cues and workouts
Add bundles
remove pointless fb reauth (atleast until i actually implemented it)
Fix the Zephyr HxM Bluetooth checksum algorithm

When using RunnerUp with a Zephyr, I was only seeing very sporadic HR values:
5 in the space of 15 minutes, that sort of thing; and no periodicity.

I guessed the checksum code was broken and sure enough it was.

This patch is to fix the Zephyr HxM Bluetooth checksum. Specifically:
 - push the checksum code down to the ZephyrHRM class
 - rather than simply XOR-ing bytes together, use the algorithm specified in
   http://www.zephyranywhere.com/zephyr-labs/development-tools/hxm-bt/communications-packet-structure-overview/

TESTED=ran in Eclipse/ADT; confirmed no parseBuffer errors; saw HR values
on the connection console in the app.
Merge branch 'master' of https://github.com/jonasoreland/runnerup
Merge pull request #29 from stribb/master

Zephyr HxM BT checksum fix
Update changes.html
update changes
Fix so that bundled stuff is only installed once
bump to v1.26