* added special output directory for executable and object files
* improved configuration section
* supported multi source files
* fixed ugly warning in clean (... with ugly hack ^^)
* added SILENT and PHONY to tasks
* added dependency for run target
* split default task in compile (and optional other tasks)
* split compile in build of each object file and executable