Use python join function for joining argv
Make ecore.Exe work.
Formatting fixes, also added borderless style to window and made pw entry get focus after entering wrong pw.
Change window to be of the type "Basic dialog".
Add an event handler to the pw entry so we can detect user pressing Return from keyboard, and make that activate the identification.
Detect keyboard Escape and exit accordingly
Use python's logging module for output, change pw error dialog slightly.
Move background initialization inside the conditional that checks for an existing window.
Merge github.com:JeffHoogland/esudo

Conflicts:
	esudo
Add an AUTHORS file and move the authors there from readme
Add .gitignore
Clean up this mess
Also check that the command is not empty
Check that sudo is asking for the password
Make sure the end_cb is called before exiting and check that it's callable.
Cosmetics
Clean up the embedded/stand-alone logic
Fix wrong pw popup
Pass the exit code to end cb
Hide eSudo while running the command.