Changed Help to properly inherit from Command class.
- Changed Help command to use CommandType metadata instead of instantiating commands.
Merged SummaryAttribute and DependsOnAttribute into CommandAttribute for simplicity.