pantheon: Parsing command line arguments

This is a side-quest while writing pantheon (an OS in rust). It implements an argument parsing library in rust, compatible with no_std code. The library includes three level of argument parsing: - lexing - getopt like - parsing into a struct (with a derive macro)