port all headers to pragma once

Merged Xaver Hugl requested to merge work/zamundaaa/pragmaonce into master

Merge request reports