Sync SVN 696-706

------------------------------------------------------------------------
r706 | erights | 2012-12-31 21:01:57 -0800 (Mon, 31 Dec 2012) | 2 lines

Added cajaVM.confine(exprSrc, endowments), approximately.

------------------------------------------------------------------------
r705 | erights | 2012-12-30 16:28:32 -0800 (Sun, 30 Dec 2012) | 2 lines

False alarm. Still doesn't work under node. Test case had been too simplified.

------------------------------------------------------------------------
r704 | erights | 2012-12-30 16:19:35 -0800 (Sun, 30 Dec 2012) | 2 lines

"node --harmony ses-usage-eval.js" prints "hi"

------------------------------------------------------------------------
r703 | erights | 2012-12-29 22:02:06 -0800 (Sat, 29 Dec 2012) | 2 lines

de-defer-ing. Simplified escrowExchange!

------------------------------------------------------------------------
r702 | erights | 2012-12-29 21:21:44 -0800 (Sat, 29 Dec 2012) | 2 lines

start replacing Q.defer() pattern with Q.promise(func) pattern

------------------------------------------------------------------------
r701 | erights | 2012-12-29 19:49:23 -0800 (Sat, 29 Dec 2012) | 2 lines

"unresolved" -> "pending"

------------------------------------------------------------------------
r700 | erights | 2012-12-29 19:29:42 -0800 (Sat, 29 Dec 2012) | 2 lines

"when" is dead. Long live "then"

------------------------------------------------------------------------
r699 | erights | 2012-12-29 19:04:32 -0800 (Sat, 29 Dec 2012) | 2 lines

All three contracts load into SES under its AMD loader

------------------------------------------------------------------------
r698 | erights | 2012-12-29 17:23:45 -0800 (Sat, 29 Dec 2012) | 2 lines

Current non-working attempt

------------------------------------------------------------------------
r697 | erights | 2012-12-29 17:08:43 -0800 (Sat, 29 Dec 2012) | 2 lines

Repaired bad document test

------------------------------------------------------------------------
r696 | erights | 2012-12-29 15:50:02 -0800 (Sat, 29 Dec 2012) | 2 lines

progress towards testing a contract