further work on ref counting
added garbage collector tests
also corrected error in fibo.scm
removing some now redundant const-correctness

our language will have mutability so it doesn't make sense for our hash
to store const values