Fix for themes which set :inverse-video t
Fix sml/get-directory for files attached to mails.
Fix sml/get-directory for files attached to mails.

Credits to tsdh.
Remove lag-inducing advice.
sml/generate-position-help runs less often now.
remove ampersands from custom group name

Using ampersands does not fit in with existing conventions for custom
group names, and looks slightly ugly due to the lack of spaces
surrounding it.
make `sml/replacer' symlink-aware

If I have a directory ~/long/path/to/my/project and then a shortcut
symlink ~/myproject which points to it, and I want sml to replace
pathname prefixes with :MYPRJ:, previously I would have to add two
entries to `sml/replacer-regexp-list': one for the long pathname, and
one for the symlink.

This commit makes sml smart enough to only require one entry for the
long pathname, and then automatically spot that when I've loaded a
project file ~/myproject/foo.py, the absolute (expanded) path matches an
entry in `sml/replacer-regexp-list'.
fix descriptive text for customize groups
Merge pull request #48 from aspiers/fix-custom-group

fix descriptive text for customize groups
Merge pull request #49 from aspiers/custom-no-ampersands

remove ampersands from custom group name
Fix filling and name on the very first update of non-file buffers.
Merge branch 'replacer-symlinks' of git://github.com/aspiers/smart-mode-line into aspiers-replacer-symlinks
sml/replacer follows symlinks.

Only if original path didn't match.
Fix replacer inserting the dir in non-file buffers
Fixes issue #45

For real this time