Avoid using unnecessarily many connection in TestRuntimeParameters
Fix some comments
Fix Fatalf call
gofmt
Add Jonathan Rudenberg to the list of contributors
Drop support for Go 1.0 from the master branch

There's still a "go1.0" branch if you really need to build on Go 1.0,
but it will only receive critical bug fixes from now on.  The cut-off
point was also tagged with "go1.0-cutoff".
Test Go 1.4 in Travis
Use Skip() for skipping tests

This was previously difficult since Go 1.0 didn't have *T.Skip().
Test against PostgreSQL 9.4 in Travis

PostgreSQL 9.4 was released on 2014-12-18.
Un-skip benchmarks which no longer fail

Noted by Robert Rasmussen.
Provide a convenience method for accessing Listener.Notify

This makes mocking *pq.Listener in external services easier.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	.travis.yml
Merge pull request #2 from flynn/update-upstream

Update upstream