Disable remote BT config to make BT more stable on Samsung devices.
Merge branch 'bluetooth-config-timer-hotfix' into next

Conflicts:
	src/bluetooth.cpp
Update download URL for MPIDE.
Install the Perl module Device::SerialPort when bootstrapping.

Fixed #202.
Split bootstrap up so you don't have to install *everything*.
Merge remote-tracking branch 'origin/bluetooth-config-timer-hotfix'
Bump to 5.1.3 for release.
Revert cb7458b to continue to use old version of MPIDE in main release.
Disable NETWORK option - not working with latest MPIDE.

See #189.
Supress an error from latest GCC for ARM.
Merge branch 'master' into next

Conflicts:
	CHANGELOG.mkd
	script/bootstrap_for_flashing.sh
	src/Makefile
	src/platform/lpc17xx/lpc17xx.mk
Force a pip upgrade at beginning of bootstrap.
Bump back to development version.
Update PIC32 troubleshooting info.
Bump arduino-mk.
Increase RN-42 inquiry and page scan window for Android devices.

Supposedly this increases the reliability of discovery and connection
for Android devices.
Force RN-42 back to slave mode on startup.
Increase max log line length to 256.
Don't wait as log for RN-42 to boot up; it's quick.
Switch RN-42 mode based on firmware version.