Refactor controller specs to use action names instead of paths.

Current spec status: 253 examples, 0 failures in 2.52 seconds.