Add testdeps and test targets to Makefile.
Add Stop function for every go routine.
Add test case for orange.go
Update Makefile.

Modified how the fmt target works. Now it doesn't list the files, but
fmt them with a proper exit code.

Also, modified the test target to work with tests directory.
Make test output verbose.

More information!