Following REP137, port rosdep to new rosdistro API

rosdep will not read any gbpdistro entry in the source.list files, unless it is tagged with 'electric' or 'fuerte'

It will fetch ros distributions from rosdistro and store them in the rosdep cache upon calling rosdep update. Rosdep is otherwise unchanged.