use argparse package, make certain items as attributes
fixes #13
handle #G (diffractometer geometry parameters) as a dictionary rather than a list, the index numbers are important to identifying the parameter names
SPEC #G, #T, #M, & #Q lines handled now, finish the command-line interface for spec2nexus