Working sensorboard on pv_module supports logging 3 voltages and a current to a FAT32
formatted SD Card.  FAT32 implementation is quite lean but allows writing to already created
files without changing their size.  Size changing will be added soon as will file creation.

Modified pic12 build system to accomodate larger memory of pic16lf1847.
Updated mib12_executive to support devices with more than 1 code page (i.e. we correctly
protect ourselves against people changing the PCLATH register)
Quick tool for inspecting MIB application record structure in a hex file
Working version 1.0 of pv logging module including process_log.py tool for configuring
and processing the log files generated by the module.
Pic12 executive now with complete page guarding code to handle application modules
that span multiple pages.
Changed default line terminator to be compatible with excel so that there are not blank lines in the imported file.
Merge pull request #34 from timburke/feature-8bitsim

PV Logging Module v1.0 and MIB12 Executive Able to Handle Paged Applications
Reworked MIB code to be more efficient by restructuring message protocol into a stateless
protocol for the slave and a more streamlined protocol for the master.  This leads to a
dramaticaly reduced size for the mib12_executive.  Currently clocks in at 976 bytes on
pic12lf1822.  This is small enough to allow for ping-pong bootoader updating, meaning that
mib12_executive is ready to be preprogrammed onto chips at the factory.

Greatly improved test coverage of MIB12 code including simulated slave calls using a
bit-banged i2c implementation as a gpsim stimulus to verify that everything is working
correctly.  Next step is to implement a MIB responder as a gpsim module in order to allow more
thoughout testing including of the master logic and bus collision events.
Began work on integrated tool for managing pcb board layout and production data generation
Moved library file to config directory
Created unified, easy to use tool for handling pcb fabrication, costing and assembly.  Tool is
called pcbtool and lives in python_tools.  It is a multicommand application that can generate
production files, cost BOMS and print information about any properly tagged EAGLE .brd file.
Fixed C1 wiring to properly do soft-start
Bug fixes on pv_module
modified command map
Removed SPI test b/c it's not supported currently on gpsim
pic12 updates
Moved direct reference to build_settings.py out of scons
Started work on mibtool to handler mib application module related tasks
working version of MIB Block dumping and creating code
Added Domain Specific Language for specifying MIB endpoints.