Allow ignoring packages on a per track basis

This also fixes a bug where the env wasn't getting
passed down to sub processes.
Merge pull request #155 from ros-infrastructure/issue_155

Allow different ignored packages on a per track basis