better check for existing signs
better sign support in insert mode when adding a new line
no need for s:HasSign function
better check for already placed sign
Merge commit '9c7979'
Merge commit 'b8960'
Merge commit 'e35aaf'
Merge commit 'a3023'