Default to doing a full build since dependency resolution doesn't pick up library changes.  Besides, full builds are pretty fast.
Merge branch 'dev' into feature-i2cbootloader

Reconciling recent changes in tree with dev code to begin task of unifying pic12 and
pic24 i2c and mib code and reducing redundancy.
Began unifying i2c and mib code between pic24 and pic12.
Added comiler define for compiling pic12 only code changes
Split off some of the bus functions for specific pic12 pic24 versions
Finished basic unification of pic12 and pic24 mib code