Fix Form::projectPoint for forms that are scaled.

The quad's forward vector needs to be properly normalized if the form is scaled.
Use the built-in dot product function.
Clear up confusing comments and variable naming.