Update Makefile
Update Makefile

* Improvement to release/debug targets
* Added machine info target, handy for debugging
* Actually check if submodules init’ed. This still needs to be improved though

TODO:

* Improve formatting & add some logging messages possibly?
* Comments?
* help target?
* Better submodule detection
* Handle case in which the repo is downloaded via GitHub “Download Zip”. Not a
  Git repo in this case so we can’t init the submodules. Just notify the user
* Improve SMC version parse line
* Discover more make magic

Finally, awesome book as reference on GNU make

http://www.oreilly.com/openbook/make3/book/index.csp

beltex/dshb