Fix for build issues on Windows

Fix size_t warning
Added using declaration for Type in ShapeSort
Added math includes to Circle.cpp
Merge branch 'feature/dan_nixon_exercises' into develop