Improved and more consistent styling to --help

Added improved and more consistent styling to --help. Title now displays for named and anonymous params (not just anonymous). "Required" is colored in red. The first line is now bold.