set default line to 0 (file comment) instead of 1.

Change-Id: I06d8896be3c1947082af653cdb8f4c8036e63ecb
add review message substitution logic

Change-Id: I84e9cc644ecd759829f03f7037e639fed879188f
threshold now modifiable per-project

Change-Id: I9cca1ca4bdc96938c1a088f69b90689af921b4b6
getExtentions returns a List of Objects

Change-Id: I6bfce79890b16bf96f4a40f5a672b9390f49d241
test if violation is switched-off before procesing it

Change-Id: I122d3e4216ade2b66b29b94b232c4e64517583ef
do not force the initial list size

Change-Id: I3ab63c493b66c6c00b63a63aa0b4532bb35b2e0d
reworked substitution logic and add tests

Change-Id: I908dc601067b9e4491dd8e3163125fee0ff85508
Use Issue instead of violation (Remove deprecated Violation class reference)
bypass false-positive issues

Change-Id: I8454e690bb9c23a8d19a1bab7f918c18c8b06cc8