[gsac] Improve naming convention and make it more consistent

Ignore-this: 763aea652e666b89559f9945e7f6faf3

darcs-hash:20140212015053-2809a-c6d65e78e1197047bf000cf0038bcabb973d37fa
[gsac] gsac.gsexpr.compileToDataItem/default

Ignore-this: 3091be3221520253572187d49acddd20

darcs-hash:20140212015700-2809a-f64f1ed440f21ff2496e4c8142b292cb17c4e283
[gsac] gsdl.ags.file.print.dataitems/:/closure

Ignore-this: c0f667bdba50dc84aa9b46a6e6c789de

darcs-hash:20140212020334-2809a-13232e8d1e4b17ecccf0c1401a92811d307a9a99
[gsac] gsac.gsexpr.compileToGlobalVar/default

Ignore-this: bf56c7f3ac6b3d48b1db5a46ad3a7011

darcs-hash:20140213010249-2809a-fd64ab6f3c4f57710ab8249212b5e777641644ea
[gsac] gsac.gsexpr.compileToGlobalVar/default

Ignore-this: c80249699fd1d8542060df51053b382

darcs-hash:20140213041950-2809a-44c36b80fa143285311342a9704dd5e5f68f9662
[gsac] Factor out c.v

Ignore-this: e21b3f75644761caf217ade7d3572122

darcs-hash:20140213144216-2809a-8387ee6d29389a454af27a7f11fe35b938ef9e52
[gsac] gsac.gsexpr.compileToGlobalVar/default

Ignore-this: 3319096f5ed3827d39d949b69b114802

darcs-hash:20140214014027-2809a-87dbffe3719cdcf59a070ec86a2ed27a63ecf106
[gsac] _gsac.gsexpr_c.v

Ignore-this: 8423f77dfbd634acf62d0b73b6971163

darcs-hash:20140214014825-2809a-ed1c7ea52411e25866b4cf6e4675317aab369c9a
[gsac] gsdl.ags.file.print.dataitems/:/closure/ty.s

Ignore-this: 27ba8f5f9faaf980c717a80b4b08e927

darcs-hash:20140214015225-2809a-3458b0a31e8da0d5281f34cb5513dc4963d76ba2
[gsac] gsac.gsexpr.compileToGlobalVar/default

Ignore-this: 1e7ba1631622cc62f14e9e85860befb5

darcs-hash:20140214015332-2809a-5d3c57b4f402b39d8c32deae33a0bc45a448ff87
[gsac] gsdl.ags.file.print.dataitems/:/closure

Ignore-this: 9a96b948d2eee8dd1c3f0803eb8b8596

darcs-hash:20140214015433-2809a-7f3e86399e74f053de9159bb90689739fc6e19cc
[gsac] gsac.gsexpr.compileToGlobalVar/default

Ignore-this: 2b1a09b1ebfb96a968af7d82a2eef0a6

darcs-hash:20140214015513-2809a-d29434f85e3b172629e82b7ddb68c43084fd8d04
[gsac] gsac.gsexpr.compileToLambdaExpr/lift

Ignore-this: 2ccd3335c80854dea929390d2d5dcb87

darcs-hash:20140214020159-2809a-abdfb7efc3c9c79ec88e735888fbfb78bb8a1dcc
[gsac] gsac.gsexpr.compileToLambdaExpr/pos

Ignore-this: 2a8d08176b032e66c3116e3f11b73ffd

darcs-hash:20140214024022-2809a-90e4cab00be5a851cfe081d8073b75244a8ed5eb
[gsac] Re-work gsac.gsexpr.compileToLambdaExpr/lambda, on the way to actually compiling the type of the formal parameter (what a concept!)

Ignore-this: 96819b31f48364104ebfd17159a9bad9

darcs-hash:20140214040330-2809a-f2b2528f95ab6c5012297c9977b3e06159184051
[gsac] gsac.gsexpr.compileToLambdaExpr/lambda

Ignore-this: bfae9d637a915394846fe2093c2e67d9

darcs-hash:20140216034624-2809a-30cd6776cdf5baf4f0527cdfbc6fea42a9bf2487
[gsac] gsac.gsexpr.compileToLambdaExpr/lambda: extract prim.emitted and subvars state results from compiling argument type for use in compiling body

Ignore-this: 6dcf333bdac17f47e69d16b9fedc7ec1

darcs-hash:20140216040002-2809a-0e71d10f9bd9e4dc080fd22baedb0759646fd048
[gsac] gsac.gsexpr.compileToLambdaExpr/lambda

Ignore-this: 9ee09409a23f1303d250a06088855685

darcs-hash:20140216185730-2809a-3e7be0504df66ff727a3674a6fd267c152cf4cb9
[gsac] gsac.gsexpr.body.compileToLambdaExpr/missing

Ignore-this: dc5c533ea907936a61cca9d47e6fe4bc

darcs-hash:20140216190403-2809a-be631426e264e1a81f1ec745c29340120a1d0758
[gsac] Fix typo in name of diff.list.coercionitem.ty type variable

Ignore-this: 81a3f8c87fd94583dcb5dbf68381a55

darcs-hash:20140216192729-2809a-29a4214df5d160d66a6334442859cd9adf910c47