ENYO-3571: fix comma issue due to position calcutation that provides a range with column values equal to -1. This value generates the issue
ENYO-3571: fix a wrong function insertion when last function is followed by a comma
ENYO-3571: previous solution won't work in case there's no CRLF line termination; if related position.column going back 2 bytes gives -1, it's a CRLF line termination, must go back one byte further
ENYO-3434: redifine the Ares services timeout before launching  by taking the max value of their timeout attribute.
ENYO-3082: fix typo
ENYO-3571: fix a bad english comment, use trace instead of log; remove a space character
ENYO-3571: rename variable
ENYO-3354: add the function "addNoneElement" to the kind "Phonegap.ProjectProperties.PickerRow" and use it to create a "None" element in any picker that have the "none" attribute in it's row definition.
ENYO-3596: initialize the values of pickers in the drawer "Shared preferences" of Phonegap Build with the correct values
Merge pull request #692 from enyojs/ENYO-3596

ENYO-3596: initialize the values of pickers in the drawer "Shared prefer...
ENYO-3571: rename once again blockEnd to insertionPosition
ENYO-3571: use last version of extra lib in order to get new data from the analyzer (function's block start/end)
ENYO-3434: the timeout applied to the back-end server is set as the maximum value between the default value "240 000 ms" and the services timeout.
ENYO-3571: fix the missing handlers insertion according to:
* the existence or not of a comma after the last function/property in the code
* the existence or not of comments between the last function/property and the end of the kind
* the existence or not of new (empty) lines between the last function/property and the end of the kind
ENYO-3449: create read streams only when needed
ENY-3354: the "none" attribute is moved from the published block
ENYO-3354: the "none" element of the max-sdk version is placed on the top of the list.
ENYO-3354: the "none" element of a picker instance is placed on the top of the list.
ENYO-3354: remove some Line return.
Merge pull request #691 from enyojs/ENYO-3354

ENYO-3354: Add a function to "Phonegap.ProjectProperties.Picker" in order to define a "None" element