silent call should hide errors too
Skip Git/Exclude checks if tags file is present

If there's already a tags file here, we most likely want to be enabled.
The git check can be slow on large repos so we should avoid it when we
can.
Rename functions, simplify usage
README changes