moving CommandLineLogger to Controllers
split ImageDimensions into ImageWidth/Height

This makes validation a little easier and makes the structure more
consistent with the sprite sheet content generator options.
updating Tropical.CommandLine description
optional inclusion of member names on errors
skeleton for new GeneratorCommandLine tool
removed unnecessary image height/width validation

Already handled by RangeAttribute.