Defend against undefined axes options in collections

Some modules do not need to have any axes defined e.g. KPI modules, and so we can't assume that these will exist when parsing backdrop responses.