Refactoring and additions related to hint experiments

This goes along with "https://github.com/code-dot-org/blockly/pull/767".
in cases like this you can save some lines of code and temp variables by just doing
````
response = ExperimentActivity::determine_hint(uri: feedback_experiment_uri(...))
````