Update dependency informations in Makefile.

The dependency informations were fairly out-of-date, preventing the
project from building when using make's -j option.
Merge pull request #2 from zorun/master

Last tweak to the build system