Merge pull request #5 from Lauszus/master

Added another library path - needed for some libraries when using Arduino 1.5.5
Fix for properties file assigned values contain equal sign
Fix to use alternate drivers with 1.0.5, and fix USE_LAYOUT bug.
* Work around ARM ld bug by linking separate object files.
  Arm tools don't always like ar archives, also keeps .o files for inspection.
* Add sketch dir to begining of include search path to allow per-sketch config.
  This allows customizations for libraries and the ability to tune.
  I reccommend a file names 'sketch_settings.h' for which other headers can
  obtain any customized macros and definitions.
* Bugfix: A change in the sketch Makefile won't be seen.
  Always rebuild all object files.
Fix lots of issues...
build archives again, needs working binutils
Remove cruft, better stats, add TO-DOs
Test arm binutils, bail if too old. Fix linking order.
Teensy 3.x fix + improvement -- BLOAT REMOVAL.