fixed: tree installation macros were broken

- globs were ignored
- standalone files did not work
- icky list parameter passing (current way is also a bit icky, but the
  proper alternative is more verbose)