Ignore doc/tags
Count leading tab and space
Use leading tab & space count to determine indent style
Add option for minimum allowed indent level
Add g:detectindent_preferred_tabstop setting
Add arduino to filetypes with C-style comments
Use echom instead of echo for messages
Add setting to automatically detect indentation when loading a file

This is necessary because the autocmd must be set before custom filetype
plugins are loaded.  Otherwise, a file can be opened which should
receive a filetype that has C-style comments, but detectindent will not
know about the filetype yet, so it will not be marked as having C-style
comments, which could result in incorrect indentation being detected.
Merge https://github.com/jonasb/detectindent
Merge https://github.com/nylen/detectindent
fix merge conflicts
fix merge conflicts