configure modes and hooks for python

* use python-mode
* use whitespace-mode for showing line extending 79 characters
* use yasnippet for code snippets
* use jedi for python code completion
* use autopair to auto insert matching braces