perspective projection update
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/modeling/shape/model/Projection.java
	src/modeling/shape/model/Shape.java
	src/modeling/shape/model/ShapeFace.java