Can't disable gitgutter when gitgutter_sign_column_always=1

This commit fixes an issue with gitgutter_sign_column_always=1 where disabling
the gitgutter wouldn't remove the dummy sign used to keep it open when no other
signs are present.

This problem causes the gitgutter to always be visible, even when disabling it.