fix typo in javadocs
upgrade guava and asm dependencies (and move away from deprecated methods)