WellDone/MoMo-Firmware — pull request #87 by timburke (2014-05-28 03:34:14+00:00)
Title: Update pic12_executive and fix reflashing on pic16lf1847

This pull request brings three things:
- Fixes large code issue on pic16lf1847. This was caused by modtool not waiting long enough for the reflash to finish before resetting the bus. Fix is to have the pic12_executive pull ALARM low during reflash so that modtool can know exactly when the reflash finishes. This is also more time efficient for chips with smaller flash sizes
- Updates the pic12_executive with new API features (described in next comment)
- Adds momo tool with python type annotations to allow for easy toolset development (described in 2nd comment)

**NOTE** Upon upgrading to this pull request, you need to update the pic12_executive in each module. This does *not* require a pickit2 and can be done painlessly using mib12_reflasher as described in a comment below.