[gsac] Fix gsac-deps so it actually descends into directories when appropriate

Ignore-this: bcff1951bd2125a8bd31ceaae5bae56e

darcs-hash:20140103044418-2809a-15a1ad96495cb134246258c0238887697f174fe5
[gsac] gsac.gsexpr/annotate/expr.heavy.cast/expr

Ignore-this: eee657a20478d362f02f62f3b6c49922

darcs-hash:20140105015634-2809a-94cf035de98557806f0a231114e57e2e09eb80bf
[gsac] gsac.gskind.check.simple

Ignore-this: a1f17f46b23e3bebc250ddc9b17e13aa

darcs-hash:20140105142444-2809a-357459a07982a625e1bc5484cefb246b9067b2e5
[gsac] gsac.gsexpr.annotate/lambda

Ignore-this: 5409344b84b0343a034f22d7583cd71d

darcs-hash:20140105145532-2809a-c03c1fdd23d72621d60956cedd57c4821cb34c4a
[gsac] gsac.gskind.check.simple/lifted

Ignore-this: f48880025870515ce2130a177b2cf04f

darcs-hash:20140105203629-2809a-be788201021c57aea498d82af9d3857e794ccd9c
[gsac] gsac.gskind.check.simple/unlifted

Ignore-this: 28a90b368ce1ee6b303782744955bfdf

darcs-hash:20140107030121-2809a-721f03ceb6720099a0950c4fd418539913a16100
[gsac] gsac.gsexpr.body.annotate

Ignore-this: 7a5bb2eef17ffa5a9ea08f42d101a72d

darcs-hash:20140107031115-2809a-516f9b74703834195898ac0bc068a1e69d695da4
[gsac] gsac.gsexpr.annotate/lambda

Ignore-this: 5ae76f64a5b3850beb2e5150171552fb

darcs-hash:20140107031656-2809a-aad98757a8c9a5f6a0cfc65924ebcc8572726f31
[gsac] gsac.gsexpr.body.annotate/missing

Ignore-this: fb6d1d6061338085b54dcbc59dd8215e

darcs-hash:20140107033751-2809a-54719de1ebe744317a6bd1590cd2383ab726a9c1
[gsac] Re-name gsdl.cgs.typeenv.var.insert to gsdl.cgs.typeenv.tyvar.insert, since gsdl.cgs.typeenv.var should really be reserved for *object* variables

Ignore-this: b76c84b5314d8e318497e5c0f677250f

darcs-hash:20140107035119-2809a-f67151b52fcf0a25396cc72bf4b34a898608eed4
[gsac] gsdl.cgs.typeenv.var.insert

Ignore-this: d39cd64fcf057ee4e2991683384d0329

darcs-hash:20140107045817-2809a-227725c0717059b2678d235bfb48351e7143ee66
[gsac] gsac.gsexpr.annotate/lambda: insert v into env

Ignore-this: 34acfe30c3c490e8504fc4e8346eae5c

darcs-hash:20140107050310-2809a-c86b764e42151d3415fa7e15ad15047b07507ab0
[gsac] gsdl.cgs.typeenv.var.insert

Ignore-this: c9bd6aecf88423e87547941a7b814683

darcs-hash:20140107050746-2809a-95d3c119307eafd56aa03cb7133c5648338019a7
[gsac] gsac.gsexpr.body.annotate/missing

Ignore-this: ab7ae8cadfde847df6dd3596081914ef

darcs-hash:20140107051310-2809a-126066976b827d16e4842448be149fe652814a85
[gsac] gsac.gsexpr.annotate/lambda

Ignore-this: aaae6978e0bbac56c991edab2b9b3a07

darcs-hash:20140107051652-2809a-c1749573e6e4504fd015bc9b7546a20fae0d5650
[gsac] Add kind (of type of expression) to gsac.gsexpr.annotate result, since we frequently care

Ignore-this: 7184c811f9813f8dd5f89f07faa95a5b

darcs-hash:20140107055537-2809a-7e20f7286146045849fa510637269769d38cd665
[gsac] gsac.gsexpr.annotate/lift

Ignore-this: 13dbc74b941219c3da2b9a04bfe55b11

darcs-hash:20140107061151-2809a-1b7ef537e11d6b82c82b53b46a3fa6edf7ac5f5b
[gsac] gsac.gsexrp.annotate/pos: kind in result

Ignore-this: e9c4d262300e4d9c0e2a068416990521

darcs-hash:20140107061337-2809a-282a356d241cbc2d0d117cf9d879b9c9b61895dd
[gsac] gsac.gsexpr.annotate/lambda: result

Ignore-this: a5accc9b90e9dbc8728615bb77938b2

darcs-hash:20140107061626-2809a-a24db475a8efa4a0a5e9cca3c3db09dd4b841e36
[gsac] gsac.gsexpr.annotate/lift: result

Ignore-this: e61dfba169e6545dfc928861be9da192

darcs-hash:20140107062150-2809a-530dccc480aa3d1da4057a4a8454a3beec416b51