removed problem in visual studio to compile c file with cpp 

I have removed problem using cpp guard in header files for visual studio so that c file can be compiled with cpp.

I have also changed LDFLAGS in linux makefile, because if -I../src/libpng is not given at time of compiling
than my compiler was unable to png.h