Implement getopt via getopt_long to support glibc-style non-options before options am: d3baa759cc am: 4ddb4d6207 am: f8d7e17e64 am: e8035c3f68 am: a04e2582a2

Original change: https://android-review.googlesource.com/c/platform/external/musl/+/2430840

Change-Id: Ia577b748ab908ffb6b9e3370ea0e6f536b727675
Signed-off-by: Automerger Merge Worker <[email protected]>