Add tests for all options that support process_num expansion
Remove redirect_stderr from evenlistener examples.  Refs #220
Add tests for process_num expansion in logfile names
Fix error message when program section has no command
This broke when d2481dde06bcb8b7d519f8d4092609f713c81a9f removed the
default value in the call to get().
Import fcntl rather than pieces from it
Remove print_function, change uses of it that were errors to stderr

Conflicts:
	supervisor/compat.py
	supervisor/http_client.py
	supervisor/medusa/auth_handler.py
	supervisor/options.py
	supervisor/tests/test_http_client.py
Remove unused import
Remove fakeos.py fixture that hasn't been used for years
Provide more context in spawn error messages. Refs #87
Fix a crash if IOError occurs while making dispatchers.  Closes #87

Conflicts:
	supervisor/process.py