1. Add "appUrl" flag for overriding locahost address to support remote website
2. Add "ignoreRedirect" to attache chrome debug service even the url is changed
Add error handle for connecting  chrome debug server
Add "onAppWinClose" callback