Fixes for linux build

Jira issue: wp-882
Changed to use node-open module

Applauncher now uses the node-open module for better cross-platform support.

Also added applauncher test widget

Jira-issue: wp-882
Added open module to package.json

Used to launch applications in a cross-platform manner.

Jira-issue: wp-882
fix undefined var usage in getConnectedPzh

pzps is now pzhs.

Jira-issue: WP-911
Switching from serialport2 to serialport module

Jira issue: WP-898

Conflicts:
	package.json