Methods to merge points to Rectangle

Only rectangles were allowed to be merged into other rectangles, three functions were added to merge points on Rectangles.
Update Rectangle.java

Formatted, not using varargs to avoid array allocation, assigning vecs[i] to a local variable
Android text input localization.
Add override for getSupportedInterfaceOrientations() and shouldAutorotate() to IOSUIViewController in robovm backend to ensure that any time a user returns to the libgdx game, the rotation is set correctly based on the settigs in the libgdx config object.
Allow LandscapeLeft and LandscapeRight for "landscape" orientation. Allow Portrait and PortraitUpsideDown for "portrait" orientation. May want to consider removing the PortraitUpsideDown, depending on community preferences.
Fix createArrow functions
update changes
Merge pull request #1835 from RotaruDan/androidTextInputLocalization

Android text input localization.
fixed issue #1839, rendering of circle fixture AABB
Merge pull request #1840 from mpr90/master

Allow iOS orientation changes when returning to libgdx game's ViewController
Merge pull request #1831 from Gtoknu/patch-3

Methods to merge points to Rectangle
Merge pull request #1848 from lordjone/arrowfixes

Fix arrow functions
Merge branch 'master' of https://github.com/libgdx/libgdx
Revert createArrow changes
Matrix4.set method fixed
updated native Box2D to version 2.3.1
updated CHANGES
reverted createArrow of ModelBuilder
mm
Merge branch 'libgdx/master'

Conflicts:
	CHANGES
	gdx/src/com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.java