~mna/webparts-flag

support flags after non-flag arguments
implement parsing with and without env vars