[CB-2411] Added camera popover repositioning.

Also prevented the possibility of having multiple popovers from multiple
calls to Camera.getPicture.
merging popover change [CB-2411]
[CB-2516] Additional Plugin Note on Upgrading from 2.3.0 to 2.4.0
[CB-2510] [1/2] Updated Plugin Upgrade Guide for 2.4.0 -> 2.5.0
Merge branch 'refs/heads/next'
Add a define that turns on logging of exec() bridge
[CB-2523] Add setting to shrink webview when keyboard pops up
Sort preferences in project template.
Add KeyboardShrinksView preference to project template
Revert accidentaly change in PluginResult that broke threading.