ENYO-2727: remove the configurationButton and all the related attributs and function from a "Phonegap.ProjectProperties.InputRow" kind.
ENYO-2727: Add the attribute "jsonSection" to rows definition.

jsonSection is used by the kinds : "Phonegap.ProjectProperties.CheckBoxRow", "Phonegap.ProjectProperties.InputRow" & "Phonegap.ProjectProperties.PickerRow" in order to define the section of the "project.json" file were they will be saved.
ENYO-2727: Change the defaults values of the Android Drawer as recommanded by Phonegap.
ENYO-2727: refactoring of the kinds related to the definition of an icon/splash screen row.

Now, there is two kinds used to define icon/splash screen row in the panel Phonegap build :
* The Android img row
* the generic img row that can be applyed to all other platforms
This generic img row let the user define the icon's path, the icon's width and height.
These attributs are also added in the config.xml file
ENYO-2727: edit comments and clean some dead code.
ENYO-2727: Edit comments.
ENYO-2727: put back the function activatedChanged(), statusChanged() and buttonTipChanged

The input of the file chooser widget in the preview panel is now disabled
ENYO-2727: The kind "Phonegap.ProjectProperties.Target" inherite some attributs and function from "Phonegap.ProjectProperties.Drawer".
ENYO-2727: Refactoring of the creation and the initialisation of the drawers in the UI "Phonegap Build".
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2727
ENYO-2727: The drawer "Google Android" charge the correct defaults values for when the project.json is created for the first time.
ENYO-2727: JSHint warnings correction.
ENYO-2877: the drawer "Build option" is added to the panel "Phonegap build".

This drawer contains two Checkbox rows:
* Auto-generate config.xml : enable/disable the auto-generation of the config.xml file when the build is launched, it also hide the other drawers if the checkbox is disabled.
* Enable minification : in this commit, all what does this checkbox is updating the boolean value of the json attribute "minification".

This commit contain also a merge with the branch ENYO-2727