Dump info about GC settings during startup
Don't bother printing out .NET settings on Mono

It appears GCSettings always returns Interactive Desktop mode on Mono,
confirmed by
https://github.com/mono/mono/blob/master/mcs/class/corlib/System.Runtime/GCSettings.cs

There's no point in displaying this on Mono so we fall back to just
displaying the number of generations.
put create on settings not on builder
fix issue with linktos not mapping proper event id
Changed ResolvedIndexedEvent wrapper to Event instead of OriginalEvent to fix Persistent Subscription linked event issue
Merge pull request #305 from chris-ray/dev

PersistentConnection resolve linked events
First working version of updating the EventStore options via the info controller
Reply with the exception message to the user, a lot more usefull than just a status
simplified implementation
return what we expect from the updating of the options
cleaned up tests
Limit viewing the options to administrators. Filter the list of 'values' to return via a request for options
First working version of updating the EventStore options via the info controller
Rebased on top of changes from dev
enabled administrator mode for updating options
hide effective options and remove redundant code
Ignore updates where no configuration file is present. Determine configuration precedence issues and inform the user