ifstream doesn't support string& on current compiler
Add main.h declaring pointInside()
New constructor for Shape

Don't have to provide any cutouts if there are none.
Refactor to provide function pointInside()
First go at a googletest unit test and Makefile
Minor tidying
Use vector of shapes, rather than Shape_with_cutouts
Add/remove comments