Linters are always python 3.
The output_stream is passed to popen now, that is more efficient because unwanted streams go to /dev/null.

Also made sure to strip ANSI colors from the output, some linters add color in internal error messages.
If debug mode is on, print out PATH and sys.path for the found system python3.
tempfile_suffix may now be a callable to support linters that lint multiple syntaxes.
Fixed * arg substitution not being done when cmd is a method.
Changed Mac OS X keyboard equivalents to be more consistent with other platforms and to avoid conflict with control+shift+e.
Better solution to dynamic tempfile_suffix: use a dict.
Ask people to use the google group.
Went back to original key equivalents, but changed show all to ctrl+super+a to avoid conflict.
Ask for help.
Import of PythonLinter module had to be deferred to plugin_loaded, because before that we don't have access to settings to the imported sys.paths.
self.executable_path could be a list.
Document the keyboard change.
Fixed the case where a plugin is reimported while ST is open.
Added "no_column_highlights_line" setting. If true and a highlight has no column, it highlights the entire line.
Added support for @ as a placeholder for the filename in cmd.
Much cleaner way to deal with toggles, multiple-choice menu items are now checked.
Tweaked the pitch.
Fixes for PATH extraction.

- Using a delimiter on both sides of PATH to filter out extraneous shell output.
- Using a 2 second timeout so it doesn't hang, just in case.
- Debug output of PATH includes the source.
Yell a little louder.