* Delete superfluous BlurShader base class. There is no need to keep the
base class because the blur effect expects to much specific
implementation of the blur shader. In addition to that, only one class
inherits;
* Use smart pointers;
* Make BlurShader a QObject ("simplifies" memory management);
* Delete evil `using namespace KWin;`;
* Delete one-time used methods(`init` and `reset`);
* Order `#include` statements;
* Delete unused `#include` statements;
* Code formatting.