Merge branches 'patch-1', 'patch-3', 'pg-array' and 'plv8'