Added first functionality unit test to mib12_executive.  Fixed build system bug so that unit
tests are only rebuilt when needed but always rerun.  Added assert functionality to assembly
code.
Fixed application building bug where the application code would overlap with the MIB dispatch structure in the last page of memory, causing random bugs
Updated GSM Module code to work with latest board revision and took out demo specific functionality
Updated build_settings to define mib map rom page so we can tell XC8 not to stomp it
Latest update to pic12 build system, integrating support for pic16lf1847 chipset and more generally non 12lf1822 base chips.  Integrated some more unit tests as well
Fixed bug in asm version of find_handler