Added long opt parsing, now understands -- and parses non-option elements into cmdarg_argv. Docs updated.