add check for valid url patterns of known hosting platforms
update distribution files to conform with additional test
Added python-imaging dep for Fedora 20

In Fedora 19+, python-imaging is supplied by python-pillow
Added joystick dep for Fedora 20

In Fedora 18+, joystick is provided by linuxconsoletools
Added libusb-1.0-dev dep for Fedora 20

In Fedora 19+, libusb1-devel is provided by libusbx-devel
Copied some assimp deps to assimp-dev

Not sure when folks will start migrating to assimp-dev, but if we're not going to distinguish between them, the assimp-dev key should be removed.
Merge pull request #2933 from vrabaud/master

ecto 0.6.0
add check for file:// urls
Merge pull request #2929 from cottsay/master

Added fedora 20 deps for python-imaging and joystick
Merge pull request #2926 from ros/check_urls

add check for valid url patterns of known hosting platforms
stage: 4.1.1-5 in 'hydro/distribution.yaml' [bloom]
Merge pull request #2934 from wjwwood/bloom-stage-0

stage: 4.1.1-5 in 'hydro/distribution.yaml' [bloom]
Fix Gentoo rule for bullet dependency.
rviz: 1.9.34-0 in 'groovy/distribution.yaml' [bloom]
Merge pull request #2936 from wjwwood/bloom-rviz-0

rviz: 1.9.34-0 in 'groovy/distribution.yaml' [bloom]
rviz: 1.10.11-0 in 'hydro/distribution.yaml' [bloom]
Merge pull request #2937 from wjwwood/bloom-rviz-0

rviz: 1.10.11-0 in 'hydro/distribution.yaml' [bloom]
Fix alphabetization of bullet dependency rules.
Adding stereo_slam to documentation index for fuerte
Merge pull request #2935 from ezod/master

Fix Gentoo rule for bullet dependency.