Reworked duplicate buffer checking to improve performance.
Fixed bug that prevented unique buffer names from being used.
Don't allow cyclebuffer to run while inside MBE window
added setlocal norelativenumber, for people who use relative numbering
Fixed link in documentation
Fix to documentation for highlight groups

They contained a reference to a highlight group "MBEVisibleNormalActive"
which doesn't exist; replaced with the correct group,
"MBEVisibleActive".
Remove forced <tab> functionality
add hide when vimdiff option
focus current buffer in vsplit MBE window.
Help: Remove trailing whitespace
Help: Typos, spelling of "Vim"
suppress message -- no lines in buffer -- at refresh MBE window
Add doc/tags to .gitgnore
make Powerline happy.
Use "very nomagic" in search()

Use the "\V" flag (very nomagic) when calling the search() function from
StartExplorer().  This causes all characters in the search pattern to be
treated literally, so there is no need to escape characters like "[" or
"~" that would normally have special meaning when the "magic" option is
set.  Since tildes no longer require escaping, the EscapeTilde()
function can be removed.
Remove trailing white spaces
Really skip buffers with buftype set
Prevent duplicate MBE window from being opened

Using bufwinnr() is sufficient.  bufnr() will fail if several buffers
have same name, bufwinnr() will return the first one found, this is
enough for this case.
Stop update debug msg while current in debug window
Make MBE debug window temporary