Updated NpgsqlException docs for clarity
[Ignore] troublesome test

Since commit e87dcc1b1498a2e0303d1b55c434aa1dae678a23 this test fails
on the build server, but not always. Ignoring for now.
Minor work on SSL

- Added IsSecure property to allow the user to know whether we're using
  SSL
- Minor cleanup
Basis SSL test

- #291
Inconclusive tests treated as failures at build server

Some tests can return as inconclusive, e.g. SSL wasn't enabled at the
backend so the test effectively couldn't be run.

We don't want to bother developers who haven't set up Postgresql to
support everything - so inconclusive is very similar to ignore. However,
on the build server we want inconclusive tests to show up as failures,
otherwise we may miss regressions because of misconfiguration.
Corrected cref's in XML comments
Moved Npgsql cs files to project root

Was causing double Npgsql.Npgsql. namespace nonsense.

Leaving NpgsqlTypes inside its own folder/namespace for now,
to maintain backwards compatibility.
Removed nuget dependency that slipped in
Removed #ifdef WINDOWS and UNMANAGED

- We had #ifdef WINDOWS around SSPI/IntegratedSecurity removed these,
  compile just fine under Linux/mono
- We should in general have no #ifdefs in Npgsql - we distribute only
  one DLL version via nuget.
- UNMANAGED wasn't being used at all
Update README.md

Add reference to another code restructure so we can navigate through Npgsql code history on GitHub.
Update README.md

Add Kenji Uno and Emil Lenngren names to the list of developers of Npgsql
Rearranged code in NpgsqlConnection

Grouped related methods and added #regions.
No code change whatsoever.
Added [DesignerCategory]

To prevent VS from opening our classes in designer mode
Rearranged code in NpgsqlCommand

- Merged partial classes into NpgsqlCommand
- Grouped relevant methods together and added #regions
Missed out change from last commit
Cosmetic / style pass

Harmonized variable naming style, added var, etc...
Over Command, Connection, Connector
Moved ExecuteBlind methods to NpgsqlConnector

These were static methods accepting a connector, so more OO/less
clutter to have them in connector.
State improvement for connector

Removed the RequireReadyForQuery state variable, we just
look at the connector state instead.
Separated out COPY-related tests
Moved some EventArgs classes into the Npgsql namespace

NpgsqlRowUpdatedEventArgs and NpgsqlRowUpdatingEventArgs were defined
in the root namespace