Conf fix

I'd like your advice on the commit about "required=1". In info/assembly/:species/:region_name, region_name was not set as required, probably because info/assembly/:species is a valid endpoint, but I think it should:
* the two endpoints return different data / objects, hence region_name is required for the first behaviour
* the convention is that all the parameters noted with a colon are required