Mix labeled/unlabeled at foreman.

Unlabeled tasks are accounted as using an average worker. Resources at
worker/foreman at the master are accounted in place.
Fix documentation on url_encode.h
chached name is url encoded
Transmit filename url encoded
Merge pull request #528 from btovar/wq_url_filenames

Wq url filenames
Merge pull request #522 from btovar/foreman_avg

Mix labeled/unlabeled at foreman.
update iRODS homepage link

Now managed by RENCI at UNC-Chapel Hill
Merge pull request #533 from trel/patch-1

update iRODS homepage link