Newfangled arg parser
It now works, minus help
No More Warnings
This stuff might as well be global
Don't segfault on args with missing lkeys
Use args_t across the board
Error on invalid pointer assignments
Comments are good
Error out on unknown actions
Autogenerated help messages
Added --version