use g_spawn_command_line_async instead of execlp
code review from @ingorichter. rewrite ReadFile to use glib.
Merge pull request #319 from adobe/jasonsanjose/CloseLiveBrowser

use g_spawn_command_line_async instead of execlp
Into Darkness Story
Merge pull request #327 from adobe/jeff/dark-shell-ui

Into Darkness Story
Remove the unneeded call of DragAcceptFiles.
Merge pull request #328 from adobe/rlim/remove-drag-accept-files-call

Remove the unneeded call of DragAcceptFiles.
merging latest master and porting portable changes into darkshell classes