Include more debug text in MINIMAL definition, and enable MINIMAL as default, saves 432bytes
Merge pull request #29 from Damme/MQTTGateway

Include more debug text in MINIMAL definition, and enable MINIMAL as default
Add SimpleTimer library used for Retry-example
Implementation of interrupt driven binary switch

The difference between the interrupt driven binary switch example and
the normal binary switch example is the following:
* Interrupt example does not use debouncer because it rely on loop()
iterating over time (but it sleeps between iterations)
* Interrupt example is more power conservative because it sleeps as soon
as it has sent updated data and no activity happens on the pin
* Interrupt example is limited to only two IO pins for the sensor, due
to limitations in the Arduino HW. The example uses the preprocessor to
ensure that this is not misconfigured or sleep function can not be
expected to behave as intended.
Merge pull request #30 from fallberg/development

Implementation of interrupt driven binary switch
Minor refactoring of delay variables

This is a preparation for handling multiple interrupts in delay().
It also reduces the size of the interrupt-related variables and
arguments to int8_t as that should be ample enough for any Arduino
implementation.
Added constructor to sleep() for monitoring two interrupts

The new constructor allows two separate interrupts with two
separate trigger policies to wake up device.
Updated BinarySwitchSensorInt to handle two sensors

The new sleep() constructor allows for two interrupt sources
to wake device from sleep. This example is now updated to
illustrate this.
Merge pull request #31 from fallberg/development

Development
Fix bug making gateway sending all payloads with newline character included. Fix bug related to receiving Mertic/Imperial setting in sensor nodes (getByte was implemented wrong).
Merge branch 'development'

Conflicts:
	libraries/MySensors/MySensor.cpp
Many people is reporting powering problems when using amplified version of the NRF-chip on the gateway. The radio needs to be feeded separately with a stable 3v3. The Nanos 3v3 output is not sufficient for PA_MAX.  Defaulting this to LOW now. If you are using a vanilla radio on gateway you can switch to MAX again.