master. Remove the base dir, and update readme.
Merge branch 'p4_dscm'
p4_dscm. Add handling to command execution timeout.

Add subprocess timeout handling when calling exe cmd.
Also add an option to send a message to the user on timeout.
Change p4 change command to send an error to the user on timeout, since
one of the causes for the timeout is an invalid message in the p4 change.