Provide a pkgconfig configuration file

Having a pkgconfig configuration files makes it a lot easier to detect wether the package
and it's header files are installed and to provide correct include paths rather than
adding them statically to every related component.

Signed-off-by: Simon Busch <morphis@gravedo.de>