fixes #4 add travis-ci.org support
git submodule clone using github public git:// is faster than https://
add some testing for travis
-we can't run the full check-pyston suite until import_test is updated
add gcc-4.8 to the travis build matrix
add irc notifications to travis
travis run lint and check-format first
travis only post to irc if the build fails, or was failing and starts passsing
add dropbox copyright to tools/measure_loc_ext/measure_loc.cpp
travis reduce number of compilation threads to prevent the gcc build from being killed
-the clang build seems fine past 4 threads
disable travis gcc build for now
-the g++ build is frequently killed during the day, but seems to work fine at night
fixes #238 improve Debug linking time by building LLVM -O3
-this significantly reduces the size of the resulting object files
cmake automatically use ccache if found
fixes #238 cmake automatically use ld.gold for linking
src/runtime/inline/* and pass -Btools/build_system for using gold
otherwise
Simple sq_item for testing; doesn't work on Pyston yet
Copy over some code from CPython
Basic functionality working, with warnings
Change our type creation to add the extra PyHeapTypeObject fields

This is so that we can add the CAPI slots for things like tp_as_sequence,
so that C extensions will work properly.

I don't think there are very many extensions that would do this but let's
still support it for now; it further bloats the type objects but only as
much as it does in CPython as well.
Import more code from CPython, and add the slotdef for mp_subscript
Add mapping methods and corresponding test
Add the rest of the sequence methods