Unit tests for the Quicksort algorithm implementation.

Contains 3 cases:
	* Basic sort
	* Final pivot position at the beginning (empty left partition)
	* Final pivot position at the end (empty right partition)
Merge pull request #4 from makrattaur/sort-fix-unittests

Unit tests for the Quicksort algorithm implementation.