Merge pull request #6 from krauswg/master

reworked the cli / argument parsing, according to kuleszdl/SIFEI#57
The description now contains a sorted list of violating constants, as requested by kuleszdl/SIFEI#56
Merge remote-tracking branch 'upstream/master'