Changelog:
- Added SubCommand feature.
- Added default usage and license options.
- Reworked Option/Flag struct to more unified Option class.
Notice:
This release breaks compability with previous versions v1.x
This release breaks compability with previous versions v1.x