implemented aggregate for sql; added aggregate metadata helpers
added create() to Pipeline; changed how nodes outlets are retrieved: node gets it, might use context