Revise the code to read AGMIP weather file more flexibly.
1. Any column except date could be blank or missing
2. The order of the column could be changed
minor revise