Optimized components.jq endpoint (removing 25% of execution time spent i...

Federico's profile showed 25% of the time was spent in components:components#1,  which is idempotent if the parameter supplied is an object. Most of the functions in the SEC network module are never called directly with an id.