Api additional labels

add labels to facttable-for-components, facttable-for-reports, and facts endpoint.
Example requests:
http://secxbrl-dennis-test.28.io/v1/_queries/public/api/facts.jq?_method=POST&concept=fac:Assets&concept=us-gaap:CashAndCashEquivalentsAtCarryingValue&report=FundamentalAccountingConcepts&format=json&ticker=ko&fiscalYear=2013&fiscalPeriod=Q3&labels=true
http://secxbrl-dennis-test.28.io/v1/_queries/public/api/facttable-for-component.jq?_method=POST&aid=0000021344-14-000008&networkIdentifier=http:%2F%2Fwww.thecocacolacompany.com%2Frole%2FConsolidatedBalanceSheets&labels=true&format=json
http://secxbrl-dennis-test.28.io/v1/_queries/public/api/facttable-for-report.jq?_method=POST&report=FundamentalAccountingConcepts&ticker=ko&fiscalYear=2013&fiscalPeriod=FY&format=json&labels=true
I would rather move this function to the facts module, i.e., facts:labels(). I think it makes more sense there, also if you think of the object paradigm.