Merged wip_nov_18 branch.  subset of specs are passing, significant refactors in progress but I think this the path we're continuing on.

Squashed commit of the following:

commit 497c544561f3ac43466f292fe75f8f24a1c30b97
Author: Lewis Hoffman <lewis@metacurrency.org>
Date:   Thu Nov 28 17:14:19 2013 -0700

    very rough cut at separate files

commit 1ac7269c6838719cc1d50150778958b18b30d2f2
Author: Lewis Hoffman <lewis@metacurrency.org>
Date:   Thu Nov 28 16:01:54 2013 -0700

    pulled pattern_instance_new into proc / invoke

commit cab7269b060819529f145ca47c244d39db868e91
Author: Eric Harris-Braun <eric@harris-braun.com>
Date:   Wed Nov 27 11:18:02 2013 -0500

    work on getting INSTANCE_NEW process to copy itself into defined patterns

commit a0aefc0bf92532e1595cee1b473593b372a281a5
Author: Eric Harris-Braun <eric@harris-braun.com>
Date:   Fri Nov 22 14:54:36 2013 -0500

    more tests back on-line

commit e585047d4facde525a5f7423b728b5e53c8376f4
Author: Eric Harris-Braun <eric@harris-braun.com>
Date:   Fri Nov 22 14:31:38 2013 -0500

    noun surface now actually contains the label instead of a pointer to the label

commit b49ef9d980a0577c2d69bc26574867e598872b06
Author: Eric Harris-Braun <eric@harris-braun.com>
Date:   Tue Nov 19 21:44:31 2013 -0500

    added op_new which pushes xaddr to stack and fixed stack pop to adjust the stack pointers

commit 1f2ec562173a1a9ebd7874a05f490f75fe2948e8
Author: Lewis Hoffman <lewis@metacurrency.org>
Date:   Tue Nov 19 11:24:39 2013 -0700

    unbreak the stack tests

commit 9b7284e5daa4a9f15065f3205a4be009cccdad59
Author: Lewis Hoffman <lewis@metacurrency.org>
Date:   Tue Nov 19 11:14:11 2013 -0700

    wip on stack & init bootstrap

commit ec2ecbe5bb683be0402a4f9949d1e0b899fad965
Author: Lewis Hoffman <lewis@metacurrency.org>
Date:   Tue Nov 19 01:53:55 2013 -0700

    lots of refactor; started trying to pull instance_new up into op_invoke beginning with CSPEC

commit 5fc580d2ffb3995da005bd5a1e67086e19ad9bbb
Author: Lewis Hoffman <lewis@metacurrency.org>
Date:   Mon Nov 18 22:12:49 2013 -0700

    refactor to no_level jump.  pulled out string and commented stack/run related code.  what's left is passing

commit a23c563a81238ee6e7451dada7c0dd151a62fc90
Author: Eric Harris-Braun & Lewis Hoffman <eric+lewis@metacurrency.org>
Date:   Mon Nov 18 15:52:57 2013 -0700

    wip: end of pairing session; pulled spec constants into receptor