/opt/ros/indigo/stacks is added for backwards-compatibility reasons: in earlier versions of ROS, that is where all content of packages was placed (distributed in stacks, hence the name). As there could still be some old packages that depend on artefacts to be located there, the directory is still added to the package search path.