Started implementing descriptions
Added help for short options
Limited the number of short and long names for options to one of each. Printing help text got improved
If no description is given, none will be printed
Now there can be an arbitrary number of names for an option.