This commit adds command-line arguments for the tunables. By @gp2112: * add argparse and .gitignore * remove TIMEOUT constant * remove TIMEOUT and add the right descriptions