Improved trailing spaces detection and tabs

Trailing spaces are evil, and should be reveiled.
Im am highligthing them with a new character.

Tabs are also shown in a better way now :)
=> reworked the way python handles tabs

Signed-off-by: Mattijs Korpershoek <mattijs.korpershoek@gmail.com>
Added cpp word search shortcut

It is now possible to search on cppreference or duckduckgo (depending on
filetype) directly the current word via the `gs` shortcut

Signed-off-by: Mattijs Korpershoek <mattijs.korpershoek@gmail.com>