make install target
Clean up examples build

Use pkg-config to get library flags.  Generate dependencies
automatically.
Add simple build and use instructions
Ignore generated pkg-config files