fix axfr in metadata handling and code cleanup

Don't change NSEC3PARAM and NARROW metadata if there are keys present and the incoming zone is not presigned. 

fixes #1364