Added Precise Angle Shadowcasting FOV

The normal Restrictive variant but I noticed a pattern with it and made
a Permissive version also.