Fix a test
Add license to the file 'build'
Add deps/1 & deps_dir/1 macros
Use deps/1 & deps_dir/1 macros in mad_compile

Use mad_utils:get_value/3 in mad_compile:add_modules_property/1
Use deps & deps_dir macros in mad_deps
Fix compiling the right sub_dirs (in mad_compile:dep/4)
Update the module 'mad' to use macros and mad_utils