Made eclim a little less agressive when adding signs.

This fixes incompatibilities with Syntastic where signs would persist
even after the affecting problems had been solved and the Syntastic
signs removed. Since Eclim added its own signs, the error markers would
not disappear until a sign#Update was called (for example by opening the
LocationList).