fixed symlnk
make  it a bit better
run scripts in dist_system/etc/source_clean.d
move general rules to rules.mk
added global rules  file