HDFS-4249: clean up the StartupProgress API
HDFS-4249: refactor beginPhase to separate setters for file and size
HDFS-4249: add readable names and descriptions to StepType