PLDP
ICASA standards list PLDP as mm
DSSAT uses PLDP = cm
Fix the issue that when only first 8-bit of exname is same then the experiment will be combined.
After this patch, only the full exname (without content after first underscore) of experiment is same then do the combination. It will also check if the file name is unique, if not, replace the last 2-bit with counter (from 01 - 99)
Update to use the combination of exname and crid as the key to avoid file name repeated
Remove unused code
Update for handling 3-bit treatment number
Fix #55
Additional exception handling
Update for Soil id overlong issue
Fix #56
remove debug info
Merge pull request #57 from MengZhang/develop

Develop pull request from meng