set correct max size for mega2560 (to address issue #2277)

Signed-off-by: Arnav Gupta <championswimmer@gmail.com>
[sam] Fixed architecture specific macro digitalPinToTimer, added comment to uninplemented portModeRegister

Fix #1833
Merge pull request #2316 from championswimmer/1.0.x-fixMaxMega

set correct max size for mega2560 (to address issue #2277)
Merge pull request #2319 from cmaglie/ide-1.5.x-sam-portModeRegister

(Arduino Due/SAM) Removed macro digitalPinToTimer and added comment for portModeRegister
Fix typo in KeyboardLogout.ino

Comment says ALT+s, code says ALT+l. This remedies that difference.
Add #include "Print.h" in Server.h
Add #include "Print.h" in Server.h
Formatter: cursor position is saved when invoking autoformat. Fixes #2293
[sam] Fixed compile error when using math functions

Fixes #2338
Merge pull request #2329 from Unh0lyTigg/patch-1

Fix typo in KeyboardLogout.ino
Merge pull request #2330 from spiritinlife/ide-1.5.x

Add #include "Print.h" in Server.h    Ide 1.5.x
Merge branch 'master' into ide-1.5.x. Updated revision log.

Conflicts:
	build/shared/examples/09.USB/Keyboard/KeyboardLogout/KeyboardLogout.ino
	hardware/arduino/boards.txt
Fixed typos in MailboxReadMessage example
Changed EthernetClient to use IANA recommended ephemeral port range, 49152-65535.
Upgrading to astyle 2.04: see changes at http://astyle.sourceforge.net/notes.html
libastylej.zip now downloaded once for all archs and verified agains SHA checksum
libastyle: updated zip
macosx: removing java.additional.jvmargs property used for proper tests execution
Merge pull request #2345 from JChristensen/ephemeral

Change EthernetClient to use IANA recommended ephemeral port range
build.xml: removed unzip-arm-toolchain