Initial import.
Added syntax highlighting for SQL and INI files as well as general 
clean-up of syntax highlighting for other file types.
Fixed some minor bugs and made some usability improvements:
- the "Next Difference" and "Last Difference" buttons now position the 
  cursor on the first line of the difference instead of the last
- the arrow icons for merging text have been updated to more intuitive 
  directions
- fixed typos preventing tabs and spaces from being grouped into the 
  same class for double-click selection
- fixed a bug that could prevent character differences for the first few 
  lines of text to update when refreshing a file
- character editing mode now reports the cursor's column instead of the 
  index of the character under the cursor
Fixed syntax highlighting for comments.
Added "--close-if-same" command line option.  Also, new panes now centre
properly on the first difference.
Added syntax file for perl.  Also, minor clean-ups of syntax files for 
bash and python.
Fixed bug that prevented the status bar from updating when in character 
editing mode.
Updated syntax files to better match vim's default colours.
UTF-8 is now the default encoding on most systems.  We no longer need to 
explicity specify it.
Added syntax highlighting for Ruby, Javascript and CSS.  Also, cleaned 
up some regular expression handling for Perl.
Added syntax files for C Shell, C#, and Tcl.  Also, minor cleanup of 
some other syntax files.
Allow users to pick file revisions when using the open file dialogue.
Added syntax files for HTML and PHP.  Also, minor improvements to the
C Shell and JavaScript syntax files.
Added syntax files for JSP, Pascal, and VB.NET.  Also, updated existing 
syntax files to handle Windows style end of lines.
Diffuse will now automatically identify a file's format from the end of 
line characters.  New text inserted in files will be modified to contain 
the appropriate line endings.  Two new menu items were added to 
explicitly change the format used by a file.  The display options have 
also been simplified to hide/show all end of line characters.

The 'config' files now persist information about the maximized state of 
a window.
Improved difference map and added titles to all dialogues.
Fixed a typo in difference map rendering.
Slight improvement to the difference map's appearance plus some 
optimisations.
Made diffuse more Windows friendly.
General clean-up of rules to identify floating point literals.