Added DesignerCategory onto Component derived types so they open in code editor when double-clicked in vs.net
Cleaned up NpgsqlConnection
- re-ordered code so everything is at a predictable spot
- removed dead code
- made internal code private if only the connection class called it
- commented uncommented methods/properties
- renamed crappy named variables
Further cleanup. Wrapping some forgotten if statements in {}
- Started to move public enums and delegates to their own files for easier discovery
- Started to clean up NpgsqlConnectionStringBuilder. Not done there (almost done), as it still contains dead code (attribute definitions which are not used)
   Clean up contains:
    - properly document code
    - removal of dead code
    - reorganized code so it's easier to read and not all over the place
    - surrounded single line ifs with {}