Update CodeGenerator so that all Services can have a constructor that accepts RockContext so that two services can share a database connection.  This is mostly just handy when doing Joins.