pthreads stuff for Linux.
Removing vestigial autotools stuff.
Implement a range() builtin function.

This emulates the python's builtin range() to create an array of ints.
Ditching the ChimpValue union
Merge pull request #8 from amjith/master

range() builtin. 
Use chimp_method_parse_args to process range() args
Use range() instead of a while loop
Add range builtin to vim syntax file
Add support for negative numbers to chimp_int.

Update range() builtin for negative numbers.
Minor changes to gc.c
Ensure that the input source file is a regular file.
chimp_class_new now takes a 'size' argument.

With ChimpValue gone, we now need a way to help ensure
that object structs aren't too big to fit in a GC cell.
Use class_new_instance instead of gc_new_object where possible
Add the beginnings of the 'net' module.
Merge pull request #9 from amjith/master

Add negative number support for chimp_int.
Tell cmake about valgrind's memcheck.h
More smarts for script/valgrind
Don't bother checking is_base_ptr unnecessarily.
Pull CFLAGS from the environment