[INTERNAL] Device API: added support to detect PhantomJS
[INTERNAL] Device API: added support to detect PhantomJS

PhantomJS behaves more like a Safari than a Chrome and therefore needs
to be detected properly by the Device API. Added also an additional flag
to identify the PhantomJS Safari browser.

Change-Id: Ia919f5bafb2131ced82dee807c4187201535d3d7

SQCLabs/openui5,nzamani/openui5,SQCLabs/openui5,SAP/openui5,cschuff/openui5,SQCLabs/openui5,cschuff/openui5,olirogers/openui5,cschuff/openui5,SAP/openui5,nzamani/openui5,olirogers/openui5,SAP/openui5,olirogers/openui5,nzamani/openui5,SAP/openui5