Sync
Merge remote-tracking branch 'upstream/development' into development
Some AirProperties and Air mobile improvements

- Set cancel button to AIR Properties Dialog.
- Added "any" aspect ratio support.
- Added requested display resolution for desktop Mac hiDPI applications.
- Reworked the Android and iOS panels.
- Changed simulation behaviour, so if the simulator is launched with no
problems the command window is automatically closed.
- Allow extensions to be added from *.ane files. Also, doing it this way
will add the ANE as an external library to the project.
Small AirProperties UI adjustments

Revert Android permissions list CheckOnClick property, so it doesn't
toggle checks when the user just wants to read a permission description.
A shame the control doesn't discern when you click over the check or the
rest of the row.
Centered the new extension buttons a bit.
More AIR Wizard improvements

Added missing properties SoftKeyboardBehavior and DepthAndStencil.
Added support to specify minimum iOS and Android target OS version.
Added detection of ANEs defined in the project, and if removed from the
wizard, the asset is also removed from the external libraries list.
Disabled edition of extension ids if the ANE has been added to the
project.
Some changes

Fixed removal of uses-sdk node in Android manifests.
Wrongly swapped uses-sdk minSdk and targetSdk in my last commit.
Modified extension id field, so if the ANE is added to the library
instead of disabling it, it's set to read only so the text can
copy&pasted elsewhere.
Merge pull request #278 from Neverbirth/as/mobileimprovements

Several Air related improvements