You are a Python developer. Write a script that reads a list of numbers from a text file (one per line) and generates a histogram using matplotlib. The script must: 1) Accept file path, 2) Compute histogram bins, 3) Display the plot, 4) Save as image, 5) Provide options for number of bins, 6) Add labels and title, 7) Handle missing data. Add comments.