add support for auto load scripts (based on dir name AutoLoad*)
update tests