Fix typo in validate_tgt docstring
Print 'failed to connect' on salt commands if no master
Fix print statement for PEP8 line length
Update publish() in master.py to not publish if no minions matched
Update client.py to check for no matching minions
Don't assign 'jid' if no minions match
Merge pull request #3777 from basepi/nominions

Fixes #3737 Print messages for no master or no matching minions