Bug 1062789 - Set quoting to enabled for newly created script server resources

Changed "quotingEnabled" attribute default value
Made ScriptDiscoveryComponent implement ResourceUpgradeFacet
Tracking upgraded resources with an hidden plugin config property ("quotingEnabledNeedsUpgrade")
Logging message when a Script Server component is started and "quotingEnabled" property is missing
Updated the "getConfiguredEscapeCharacter" method of the Script Server component class

(cherry picked from commit ac9a5507af34a31947f92265a9ce62755102257e)
Signed-off-by: Libor Zoubek <lzoubek@redhat.com>