Makefile update

some improvements

- respects environment CFLAGS, LDFLAGS, CC and so on
- PKG_CONFIG variable is used for cross-compiling
- added proper install and make rules
- verbosity switchable by V=1