Quick fix of google-translate loading

NOTE: I don't know why use-package doesn't load it automatically.
Open *.s *.lst and *.list files in asm-mode
Use IPython as embedded interpreter when available
Fix size of linum bar
Set default tab size to 4 spaces
Error navigation with short keystrokes
Fix `smart-beginning-of-line' and `smart-end-of-line' functions
Add new packets: popwin and qmake-mode
Enable popwin
C-x C-k to kill buffer and it's window
Add direx package