Fixed linejoin, added arc and triangle, tidying up code
Fixed linejoin, added arc and triangle, tidying up code

photonstorm/phaser,BeanSeed/phaser,englercj/phaser,mahill/phaser,TukekeSoft/phaser,TukekeSoft/phaser,BeanSeed/phaser,spayton/phaser,mahill/phaser,photonstorm/phaser,spayton/phaser,pixelpicosean/phaser,TukekeSoft/phaser