Fixed 2d array of pointers; add blank maze

Used mCell* (*cells)[16] instead of mCell* cells[16][16]
UnitTest.c now include stack tests
Stack has push_unique useful for floodfill

Includes a unit_tests which tests for duplicates.