Portable small embeddable shell option parsing library