added funcitonality for --marcfile as documentation suggested it had