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-2785: make a correct HFT panel display with with the selected open tab file
ENYO-2727: JSHint warnings correction.
Merge branch 'master' into ENYO-2785
ENYO-2797:   fix for the bad direction on the ares grabber button
ENYO-2785:  add information for tracing use (ENYO-2605)
ENYO-2710 : JSHint rules observance (ENYO-2605)
ENYO-2811: fix several manifests (`package.js`) content

- use manifest from the top of the package folder (`PACKAGE/`), not
  directly from `PACKAGE/source/`
- fix package-level manifests (several ones were broken)

Enyo-DCO-1.0-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2811: update `enyo`+ `libs/*` to `pilot/pilot-5`

Enyo-DCO-1.0-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2822: change the drawer names from "General" to "Shared configuration" and from "Permissions" to "Application Permissions".