Enable offline file processing

For some reason, heartleech didn't want to enter the process_offline_file function. By shifting the "while (args.loop_count)" loop into the args.hostname check and running the process_offline_file function in an else-if to that, heartleech no longer ignores the -F and -c flags when no hostname is specified.