improved javadoc (null norm => zero norm) improved exception consistency (ArithmeticException => IllegalArgumentException for zero norm argument vectors)