[gsac] Re-work 'item' types and add type items to 'prefix' and 'items' result

Ignore-this: 5d67e87ce2cb2fcafc19effe1690ee9e

darcs-hash:20130621181509-2809a-7db382ff7fa7f06d7920d4fb2e23cf3869a99228
[gsac] gsac.prefix.typeitem.gsabstype.insert

Ignore-this: 8533e9e855fe4d32651c4169a38fe7ec

darcs-hash:20130621200909-2809a-354f258783a42a372e38c9027dfeda47d96948e6
[gs] Just set $PATH in the bloody mkhdr file already

Ignore-this: 521f6cfc4009b64077828480624aea27

darcs-hash:20130621201457-821d0-5d3b628dfb676b64bdaf4c3d9be2e8670f3d7921
[map] values/branch

Ignore-this: 1971dfb3aca77a0a9068fc4f0e619d79

darcs-hash:20130621202846-821d0-cdb99e47dea311a4b55636f344250f5ef6429283
[gsac] Fill out gsac.prefix.item.==

Ignore-this: 9d9de867660f0cc055c2534895308dbf

darcs-hash:20130621204219-2809a-c2892a63f7817c711389cc660956218e5073dd90
[gsac] Test that items can return an abstype when necessary

Ignore-this: a350e51ad7df64563ff23c85a5f53350

darcs-hash:20130621204251-2809a-0d206095ed3516c240772fe4303f26bcc8f4d363
[gc] Add test suite for eval.c

Ignore-this: 53e2a7b552afaaf9a5272cea76c1d0a2

darcs-hash:20130623021915-821d0-79cf29e5ef1137331bbc43edbde3940176979029
[tests] ok_ptr_ne

Ignore-this: 3acdd93a4476c2acc34ca65db253174

darcs-hash:20130623030449-821d0-4b0b2b6d582cb961c91d2a649984ecc8cd9dab89
[tests] ok_ptr_ge

Ignore-this: a476b4e25e878f90b7275f96a9a39703

darcs-hash:20130623030530-821d0-0fb38b5e8f1738d05ac1bf2c863afe68bfc83fbd
[gc] GC implementation errors

Ignore-this: 33c09bfa7780bf61834fc28e3ddfefdf

darcs-hash:20130623030540-821d0-726f19eb16546a2dc3df616a15da826466464f38
[graph] Clean up

Ignore-this: d2f72ee98782b61082e2aab89886bb02

darcs-hash:20130621223412-2809a-19b70cd88daef916c7a424d1e04ac875883fab3e
[graph] graph test suite

Ignore-this: 64d46788c2f9b8325f9d0bb7f0f16711

darcs-hash:20130621223752-2809a-236ac236f16a46f8c82e83d3b4c520f9336cdc37
[graph] graph.scc.==

Ignore-this: 9b3e0f0d70e005360024c46e699e77cd

darcs-hash:20130623035208-2809a-26b58ae2baefd8c656953c4b785535deaf87bee6
[graph] graph.scc.fmtgs

Ignore-this: a2cd207865636886ce8f10e090e95f46

darcs-hash:20130623184742-2809a-f11256c2e4dbb7e40acc5f61ae039f5513f8307e
[graph] graph.scc.nonrecursive

Ignore-this: 66eac42d31ad4014791e47784d9446fc

darcs-hash:20130623185946-2809a-ca5234183cc31e1e5831403c596437011cb0cfdb
[graph] Add cite

Ignore-this: 1716cc226dc4feed80115df245028943

darcs-hash:20130623191531-2809a-b7a21c7d18727ac7d378286b0d8000ab4928daae
[cleanup] Remove un-necessary line breaks

Ignore-this: ce35b86446ac5572c5d7795552cc5a20

darcs-hash:20130623193655-2809a-6a10d1d10b8b0bc42865b358b78650f5c92f1b04
[cleanup] Factor repeated hash_value computation out

Ignore-this: 2cd8a08d2fecb6a569de6f94abd9d8e

darcs-hash:20130623193936-2809a-e38c94bfd05490a5e4d423f5dd8a7c7cd467d04e
[cleanup] Improve quality of hash function used for item hashes

Ignore-this: ca1a6299e2673f669cbdbcdf7a409e73

darcs-hash:20130623194355-2809a-c8fe6194ed06450366c809101fe62fea6959a6c5
[graph] Actually, we want to change _graph.tsort_k_c to take arguments some day, so it's not just an application (in principle)

Ignore-this: 5e4424817f858522b2bca423b480f54

darcs-hash:20130623230823-2809a-5786b4b3d05865bdc94da8c6f36cdbc4d5b82bbe