Merge pull request #48 from nlevitt/umbra

Umbra
update to handle latest changes from youtube
warn if youtube video url is missing signature parameter
Merge pull request #49 from nlevitt/youtube-march-2014

Youtube march 2014
bumped guava version to 11
forgot to add expireAfterWrite
bump version in pom.xml
prevent intellij from complaining
removed guava dependency from heritrix. use the webarchive-commons version
migration to latest guava complete
added removal listener
build with the right key and value types
ExpressionDecideRule - evaluate groovy template with variable "curi" bound
fix indentation (spaces only)
Merge pull request #51 from nlevitt/expression-deciderule

Expression deciderule
Implicitly add the ${} around groovyExpression. When cxml contains ${}, it fights with spring's PropertyPlaceholderConfigurer (if enabled); and since what we're interested in is an expression, not a template for producing a string, it's more appropriate to leave it out anyway.
Merge branch 'master' of https://github.com/internetarchive/heritrix3
bumped guava version to 11
forgot to add expireAfterWrite
bump version in pom.xml