Fix bug in grading where some gateway problems use weighted grader.
Also, round off scores to 5 decimal places.
Caught one more instance where score could be rounded.
Merge branch 'develop' of github.com:openwebwork/webwork2 into develop
Merge pull request #466 from jwj61/develop

Fix gateway quiz bug and rounding

I checked this with a weighted answer problem.  The fix does correct the score reported at the top of the page.  I also checked the outputs and the score was formatted correctly.
Add coloring to GatewayQuiz, and make color.js take the correct/incorrect names as parameters rather than through hidden input fields (that seems a reak hack).  Modify Problem.pm to call color_input using the parameters rather than hidden fields, and fix up some spacing issues.
Fix undefined ARRAY reference in gateway quiz.
Fix problem with coloring multiple problems in a quiz, and with empty arrays of colored answers
Made a confusing gateway option slighly less confusing.
Color inputs only when results are to be shown (this takes showPartialCorrectAnswers and the gateway parameters about showing scores into account).
Merge pull request #460 from dpvc/patch-input-colors

Patch for input colors (correct/incorrect)
Merge remote-tracking branch 'upstream/develop' into access

Conflicts:
	lib/WeBWorK/ContentGenerator/GatewayQuiz.pm