ChangeNotesTest: Add missing @Test annotation

Change-Id: I794dc288b00eb10c2bbfed47bf52b4bd793db872
Remove unused insert method from secondary index interface

The `insert` method is not used anywhere.  The `replace` method is
used instead.

Change-Id: Ie47253149cacde9a0824e4dee4d80313acd33188
Merge "ChangeNotesTest: Add missing @Test annotation"
ChangeRebuilder: Remove unused GitRepositoryManager

Change-Id: I140005adef6260f08e219b9959725f0d958b3e44
Update buck before generating .classpath

Script project.py runs buck and captures stdout for building classpaths.
buck always tries to update itself and prints out its' updating progress
to stdoutand. And those messages are captured and spoil the generated
file, .classpath .

Example:
<classpathentry kind="lib" path=""/>
<classpathentry kind="lib" path="BUILD SUCCESSFUL"/>
<classpathentry kind="lib" path="Buck is updating itself."/>

This can be avoided by running "buck --version" at first before running
actual buck commands.

Change-Id: I7d7481082661f5cbc7837ba7c111983b76a0852a