added first tests for queue
corrected spelling mistake
added test to see if nil was treated correctly as an elements and more compliated tests
added some documantation to queue.go
added a concurrency test for the queue
Merge pull request #6 from brando90/queue_tests

Queue tests