Fix typo
Update unknownAction error to the new name - badAction
Add user generator
Remove link to actions.js in spec_runner.html because it's useless
Update tests to use generator