Added JDBCResult factory method and various documentation