adding IntervalTree.hpp
adding rules for ignoring eclipse project files to .gitignore
adding TinyTest as a submodule
adding interval tree header and unit tests for this data structure; updating makefiles to build test and clean targets