- Capture the exception and log the message (bug was caused by a
  previous bad refactor) - identified by #497
- IO::Event wasn't found at the old cpan download url, so fix it.
  Verified IO::Event and DBI are installable from this new url.
  (Found while debugging #497)
Merge branch 'master' of github.com:jordansissel/fpm
- implement rsync semantics in terms of path mapping

Script to verify:
    mkdir /tmp/a
    touch /tmp/a/b
    tests="/tmp/a/b=/example /tmp/a/b=/example/ /tmp/a/=/example/ /tmp/a=/example/ /    tmp/a=/example"
    echo $tests | xargs -n1 sh -c 'echo $@; set -- $(echo $1 | tr "=" " "); rm -rf /    tmp/example; rsync -a $1 /tmp/$2; find /tmp/example | tail -1' -  | paste - - |     sed -e 's@/tmp/example@./example@' | sort > /tmp/f.rsync
    echo $tests | xargs -n1 sh -c 'echo $@; bin/fpm -fs dir -t deb -n fizzle $1 > /d    ev/null; dpkg -c fizzle_1.0_amd64.deb | tail -1' - | fex -1 | paste - - | sort >     /tmp/f.fpm
    diff -wu /tmp/f.rsync /tmp/f.fpm && echo "WOO"
- write tests to cover the rsync-style path mapping
- version bump