Add abstraction for OS specific icon path

Signed-off-by: Timofey Titovets <nefelim4ag@gmail.com>
PKGBUILD fixes

Signed-off-by: Timofey Titovets <nefelim4ag@gmail.com>