Makefile dependency fix

Added elf2bin as a dependency when it is used in the build rule of a target.
libnoc: debug condition removed
libnoc, libmp: Add header files to prerequisites in Makefile.
doc: Automatically build documentation for libmp.
Merge branch 'master' of github.com:t-crest/patmos
libnoc: Add function for multicast sending and cleanups.
hardware: Add proof-of-concept SHA256 device.
Temporarily removed Sha256.scala
Reversed removal
c: Added ethernet (EMAC) test files
Merge branch 'master' of https://github.com/t-crest/patmos
c: Added ethernet test file descriptions
.gitignore added
.gitignore spelling corrected.
hardware: Synthesize with a bit more effort.
Merge branch 'master' into stackcache