New stuff for you, folks!
* Audio Plugins: added an initial release of an RTAS wrapper!
* new classes: IIRFilter and IIRFilterAudioSource
* changed the Synthesiser to use reference counting for SynthesiserSound objects, so that sounds can be allowed to play on after being removed.
* added some colour options to the GroupComponent and Toolbar classes
* added a mouse-sensitivity setting to sliders
* Linux: added support for XShm, which uses shared memory to improve rendering speed
* Added a new method File::getSpecialLocation(), which lets you find out various system paths, e.g. home folders, documents folders, etc. This replaces a bunch of existing static method calls in SystemStats.
* Added a TableListBoxModel::getDragSourceDescription() method to allow easier dragging of table rows
* Added an option to PropertiesFile for creating files that are common to all users. Also tweaked a couple of methods in this class.
* Mac: added a PlatformUtilities method to convert unicode strings to their precomposed form, and used this in lots of file handling routines to avoid mix-ups between encodings of extended characters.
* Altered the directory search code to optimise fetching of file attributes - this should help when browsing directories on slower network drives
* couple of small fixes for TableHeaderComponent in stretch-to-fit mode
* added a new virtual method to OpenGLComponent to provide a callback for setting-up a new GL context
* some improvements to the AudioDeviceManager to make it do a better job of saving and restoring its state
* Jucer: some fixes for embedded jucer components
* changed the PNG loading code to correctly handle interlaced PNG formats
* added methods to convert a Path into a simple string of co-ordinates that can be reloaded.
* added a multi-select option flag to treeviews
* fixed DirectSound handling of unicode driver names