fixed load_hops to handle blanks lines. add fileiter function to filetools