Cleanup

Eliminated all 1591 warnings by converting Java doc comments to xml, writing a few good comments, a lot of stub comments, and by supressing 1591 for a few entire files.
In CopySerializer, change a few public writable static strings to const.
Merge pull request #153 from tyler-nguyen/master

Fixed wrong comma putting in AddFunctionColumnListSupport of NpgsqlCommand.Rewrite
Fix previous commit

isFirstOutputOrInputOutput was declared within the loop, needed to be moved out.
Cleanup

In CopySerializer, convert the huge conditional chain statement to a switch; a little faster, and a lot more readable.
Bump version to 2.1.0-rc1
Fix a bug where the connection state was throwing an exception after having been disposed.

http://msdn.microsoft.com/en-us/library/system.data.idbconnection.state(v=vs.100).aspx suggests that the state property should be readable even after disposing.
Add test to PR #164
Merge pull request #164 from Oipo/master

Connection state throws error incorrectly