Some TLC for samples/Makefile. It still re-builds everything everytime you run make though (and leaves a .libs directory in bin/). Building out-of-place seems not so straightforward with make. Maybe we should build in-place and have a local-install target instead.

git-svn-id: svn://dev.exiv2.org/svn@3189 b7c8b350-86e7-0310-a4b4-de8f6a8f16a3
#876: Reverted changes made with r2966, r2976 and r2973 and added a fix to only output characters up to the first \0 in ASCII values.

git-svn-id: svn://dev.exiv2.org/svn@3190 b7c8b350-86e7-0310-a4b4-de8f6a8f16a3