Recurse one level deeper into csr components, if value is an array.

When multiple components of a single type are present, they are
returned as an array, e.g. 'DC'=>array(1=>'org',2=> 'terena').

Signed-off-by: Henrik Austad <henrik@austad.us>