Add SpellCheck.java
Remove StringUtils.java
Correct unicode problem when duplicating a note.
Correct problem parsing notes where carriage returns did not separate some XML lines and fix a problem where words beginning with non alphanumeric characters were excluded.
Fix logic that caused a note's title to be pulled from the text when it is not manually entered.
Allow users to specify sleep interval between looking for unindexed notes.
Add the ability to encrypt & decrypt the database more easily.
Minimize to system tray if system tray icon is visible, otherwise minimize to the task bar.
Added shortcut entry for encrypting the database.
Added logic to remember if window was maximized, so it restores properly out of the tray.
Prevent spaces from being used in the database encryption dialog.
Added the ability to select the encryption method.
Correct QLabel to have tr statement.
Correct problem where the URL couldn't have a ' in the text.
Reject the ability to reorder tags when "hide inactive" is selected because it messes things up.
Remove percent encoding from mail message.
Lowered timer for hiding the window on minimize.
Correct JTidy to input text in UTF-8 to prevent some characters from being garbled.
Correct problem where toolbar would always be hidden when the program was closed while minimized.
Merge Hiroshi's changes.