Sub-classed Popen to run rsync

Creating a new rsync process class as a sub-class to Popen which runs threads reading stdout and stderr.
rsync stats parsing

Now parsing output from rsync for stats and saving in job object. Logging stats in main file.
Pipe stdin in rsync call to make compatible with pythonw.
Fix subprocess calls

Supply startupinfo to subprocess calls to avoid spawning new windows on each Popen call.
Failure notification feature.

Feature to send an e-mail either
a) when backup fails (always)
b) when backup has failed for a certain number of hours
updated .gitignore for success tag files
Merge notification and pythonw features

E-mail notification changes merged with rsync output parsing and stdout piping fix.

Conflicts:
	jobs.py
	josync.py
	utils.py
Merge branch 'release_1.0' into develop
Merge branch 'develop' of github.com:jeinarsson/josync into develop