Squashed commit of the following:

commit 626561c89afbac1f4430222c44a0371a87af3dbc
Author: Raf <raf@remoterlabs.com>
Date:   Sun May 19 20:47:04 2013 -0400

    Added headers to the build.

commit daf67bd9e4cadc6c7424f6bc3aa2725924919550
Author: Raf <raf@remoterlabs.com>
Date:   Sun May 19 19:58:01 2013 -0400

    Replaced GNUStep's block runtime with Apple's. Seems to work better.

commit 59c18520975e82725f48dc2a617735d7d54378c7
Author: Raf <raf@remoterlabs.com>
Date:   Sun May 19 01:18:46 2013 -0400

    Added GNUStep libobjc2 elements to cocotron's objc runtime.
    Wip.

commit 8306f08cd521010b7cdf54918e58fedcab1ecad2
Author: Raf <raf@remoterlabs.com>
Date:   Sat May 18 02:10:43 2013 -0400

    More ARC related updates.

commit be1379bd720dae05384db8baccff3d824c0822f3
Author: Raf <raf@remoterlabs.com>
Date:   Sat May 18 02:10:16 2013 -0400

    objc2 library from
    svn export http://svn.gna.org/svn/gnustep/libs/libobjc2/trunk/ libobjc2

    Created clang project for it. Got it linking ATM.

commit 71110a5a58595441e33808e401ac8c55e08f0a1b
Author: raf <raf@remoterlabs.com>
Date:   Fri May 17 19:18:49 2013 -0400

    ARC Compatibility branch -- test.