Build fixes for Fedora

First change exports `<architecture_independent/>` (see https://github.com/ros/rosdistro/issues/4037)

Second change removes the dependency on several components at build time. These aren't needed to run `catkin_python_setup()`.

Example break: http://csc.mcs.sdsmt.edu/jenkins/job/ros-indigo-rqt-graphprofiler_binaryrpm_heisenbug_x86_64/2/console