add release notes for 1.0.1
bump version to 1.0.1, build number 4001
move things around so header and implementation categories match
fix typos in +[QSRegistry setObject:forKey:inTable:]
add #1542 to the release notes
Merge pull request #1542 from skurfer/warnings

Warnings
use only the search string when going into text mode

Don't attempt to append characters from the event.

fixes #1544
append the '.' when switching to text mode while typing
check the event type to prevent an exception
add suffix to links/aliases in the same directory as the original

In the case of aliases, this prevents the original from being overwritten.

fixes #1547
Merge pull request #1549 from skurfer/i1547

Prevent aliases from overwriting the original file
mention #1549 in the release notes
include NSFlagsChanged when checking for key events
Merge pull request #1545 from skurfer/i1544

prevent a crash with Command Window in Text Mode
mention #1545 in the release notes
increase build number to 4002
set the user agent for update check requests
add a special case for generic application icons

It turns out that `[[NSWorkspace sharedWorkspace] iconForFileType:@"app"]` returns the generic document icon instead of the generic application icon.
show the file's icon before checking for a Quick Look preview

There can be a noticeable delay when trying to get a preview, only to find there isn't one and the file's icon should be used instead. So, show that first.

If there is no QL preview, calling `setIcon:` a second time with the file's icon is a no-op, so it should be fine.

fixes #1552
Merge pull request #1551 from quicksilver/update-user-agent

Update user agent