Add some defines to make sure M_PI is available
Use %u format character for unsigned integers
Tell make to not delete stamp files
Merge pull request #8 from mitya57/master

Make, printf and M_PI fixes