Fix Flycheck delay when there are no REAL errors

Use Company mode
Don't expand YASnippets when in string or comment
Update key bindings for Company mode
Improve key bindings for Company mode
Add ElDoc into one extra hook (see its documentation)
Switch between Company mode and Auto-Complete
Add Helm support for Comint history (bound to C-c C-l)