partial progress on setup-parser.py

Thanks to SO we know `globals()[name_var] = somedict` can be used to
create dictionaries with dynamic names. Now to start populating those
dicts properly.
setup-parser.py a tighter ship but...

pukes when pkg name has a hyphen, "agg-devel", because that's illegal
character in var name. have to rethink approach. take another look at
jonsharper's terse "Why don't you just put the dictionary in another
dictionary, where 'apache' is the key?"