cleanup make file and make shared png library
Merge pull request #138 from chrox/master

cleanup make file and make shared png library