Change News link
Merge remote-tracking branch 'origin/master'

Conflicts:
	README.md
put in a link to our Google Group forums
ControlHostService main form closing event

If the main form closing event is cancelled by a previous listener, then
the documents now won't be closed and the cancellation won't be
potentially undone. Closes #14.
circuit editor group-within-a-group crash fix

Fixed an unhandled exception when a pin on a group-within-a-group is
connected to another circuit element.
Strong recommendation to read docs

Add strong recommendation to read docs
Perforce P4API.NET update and clean-up

Tried to address bug #31 about there being many Perforce server
processes left running. I was never able to reproduce this problem with
the Windows version of the Perforce server.

1. Updated the P4API.NET library from Perforce from 2014.1.83.7625 to
2014.2.96.821, to get this bug fix in particular:
http://www.perforce.com/perforce/doc.current/user/p4api.netnotes.txt
A memory leak has been fixed which could previously cause
crashes in client applications built with the .NET API.
Connections are now properly closed on the server side after
a command has run.
2. Made sure that all Perforce-related objects are disposed of
correctly. Previously, the command objects were never disposed and the
connection object was not disposed when the app shut down.
3. Added the ApplicationName property to PerforceService so that
connections to Perforce can be named appropriately. Be default, it will
be the application's file name.
4. Did some minor clean-up and refactoring.
PropertyEditor improvements

The Configure() method is now called from Initialize() instead of from
the constructor. This will allow derived classes to use parameters from
their constructors in their override of Configure(). Closes #29.

Added the DefaultPropertyEditingContext property to allow client code to
customize which property descriptors are used for the current selection
set. Closes #28.
Multimap fix

Fixed a bug where the empty list may be retained as a value. The bug was
triggered by adding a duplicate value and then removing it. (Thanks to
Jacob for finding the problem.) Also, I simplified this class to make it
easier to understand and maintain. Added unit tests.
Remove unused variables and declarations