* added filtering for global flags Co-authored-by: Tom Proctor <tomhjp@users.noreply.github.com>
* Added a small utility method to display warnings when parsing command arguments Will print warning if flag is passed after arguments e.g. vault <command> -a b -c In this example -c will be interpreted as an argument which may be misleading