server: handle cases where get_definition_location returns None and make try clause a bit cleaner,
Proxy: check for existence of python interpreter at passed path, handles otherwise cases more gracefully
handle lookup while window has already closed
add mouse shortcut for goto definition (alt/ctrl keys) a la SublimeCodeIntel
Merge pull request #27 from asfaltboy/server_debugging

Random fixes and catch exceptions graceully
Merge pull request #28 from asfaltboy/master

add mouse shortcut for goto definition a la SublimeCodeIntel
Merge branch 'master' of https://github.com/JulianEberius/SublimePythonIDE
-merged server-debugging branch
- more work on windows compatibility and error handling
- cleanup + remove README remark regarding Windows
Update README.markdown
Fix path system python detection on windows (might return multiple lines),
fix weird line break in 136

move python interpretor path detection out of system_python (handles all cases)

poll server process for 100ms - this catches proc crashes without the need for cross platform dependency such as psutil
detect proxy is not set (failed finding) when running check_syntax
Merge pull request #29 from asfaltboy/windows

More python detection fixes
- merged even more windows changes
- removed fixed references to plugin directory name
- cleanup
merged
- also handle PythonLintErrors returned from 
linting
Add option to specify max_line_length to pep8
Merge pull request #37 from delicb/master

Add option to specify max_line_length to pep8
Adds ability to list errors