Merge pull request #373 from smfreegard/master

Add transaction ID to SMTP return message whenever we accept a message
Clean up run_tests script a bit
Added setKeepAlive
Bump version
Put CR in to make bullets work
Fix typo
Bump version
Fix more typos
Bump version
Check for DISCONNECTED in most _respond calls
Switch last check to >= DISCONNECTING
Revert "Switch last check to >= DISCONNECTING"

This reverts commit 5f660403e72538ca990d3373c4ca7a770bc50262.
Revert "Check for DISCONNECTED in most _respond calls"

This reverts commit 4f1d09a3f68e723d79df696cb28b6c0687f9e1f2.
Use >= DISCONNECTING for disconnect check
outbound: don't attempt STARTTLS twice