Constructors to create a ResultSet in different ways

Hi! The first of a few pull requests :)

I found that it's handy to create a ResultSet from a string, especially when writing unit tests.