o.c.scan: Define scan_config.xml to replace beamline.xml

There's a beamline2scan_config.xsl converter, and scan tools will still
read existing beamline.xml files, but issue warnings.
Merge branch 'master' of https://github.com/ControlSystemStudio/cs-studio
Merge pull request #313 from ControlSystemStudio/bugs_email

Bugs email: Fixes #241 and #312
Merge pull request #315 from ControlSystemStudio/bug_252

o.c.utility.pvmanager.widgets: Make VTable widget font update w/ zoom: Fixes #252
Merge pull request #316 from css-iter/master

o.c.scan.ui.scantree: Icon "Open a new Scan Editor" removed
Merge remote-tracking branch 'origin/master' into bug_288
o.c.opibuilder.imagelib:[Symbol Library] Added new symbols + resized some of the existing ones
o.c.trends.databrowser2:[Data Browser] Plot XYGraph Settings are now ALL saved with the configuration file (Issue #317)
o.c.opibuilder.rap:[WebOPI] Fixed bug when startup_opi preference is set with a .plt file (Issue #318)
o.c.opibuilder.widgets.symbol:[BOY Symbols] BOY Symbol widgets now handle ForeColor Alarm Sensitive property (Issue #319)
o.c.scan: Use scan_config.xml in all tools

.. but still support beamline.xml & simulation.xml as fallback, with
warning
o.c.scan: Issue only one deprecation warning about
beamline/simulation.xml
o.c.scan: Log complete stack trace for simulation errors
o.c.scan: Simulation config didn't work with plugin:// as path
o.c.scan: Tested OK with deprecated beamline/simulation.xml
o.c.trends.databrowser2: add property "rap.hide_properties_view" to hide "properties" view on webdatabrowser perspective. ISSUE #322
databrowser, sns.eclipse features: Fix merge errors

Last sync with 'master' left <<HEAD === >> merge error markers that
prevents products from starting
Merge remote-tracking branch 'origin/master' into 4.0.x

Conflicts:
	applications/plugins/org.csstudio.alarm.beast/ChangeLog.html
	applications/plugins/org.csstudio.logbook.viewer/build.properties
	applications/plugins/org.csstudio.opibuilder/plugin.xml
	applications/plugins/org.csstudio.trends.databrowser2/plugin.xml
	products/ITER/features/org.csstudio.iter.logbook.feature/build.properties
	products/ITER/features/org.csstudio.iter.logbook.feature/feature.xml
	products/ITER/features/org.csstudio.iter.xmleditor.feature/build.properties
	products/ITER/plugins/org.csstudio.utility.dbparser/META-INF/MANIFEST.MF
	products/ITER/products/org.csstudio.iter.css.product/plugin_customization.ini
	products/ITER/products/org.csstudio.iter.css.product/src/main/java/org/csstudio/iter/css/product/CSS_Perspective.java
	products/ITER/products/org.csstudio.iter.css.product/toc/Changelog.html
	products/SNS/product/org.csstudio.basic.epics.product/CSS.product
	products/SNS/product/org.csstudio.sns.feature.core/feature.xml
	products/SNS/product/org.csstudio.sns.product/SNS_CSS.product
	products/SNS/product/org.csstudio.sns.updatesite/plugins.list
	products/SNS/product/org.csstudio.sns.updatesite/settings.sh
o.c.opibuilder.imagelib:[Symbol Library] Added new symbols
o.c.alarm.beast.notifier:[Alarm Notifier] Updated trace INFO messages to be more "user friendly" (Issue #314)