pkg-config: added pc file
Refactored coding style
libg19: switch to integer based version checking
Restructured for better multiple device support