add attr, libcups and apache-ant for openjdk
firefox: do not use system libpng, since it is buggy
tar: update to latest git version and fix binary/doc paths
split firefox into xulrunner and firefox
add openjdk and icedtea-web
apache-ant: update to 1.9.0
icedtea-web: update to 1.3.1
mercurial: update to 2.5.4
kiin check-updates: add naming exceptions for libcups, openjdk and icedtea-web