RSpec specifications for Psychlopedia.

This PR is all about testing, including but not limited to unit and acceptance testing using RSpec and Capybara. I'm aiming to assure basic but effective coverage for the current codebase.

This PR is, and probably will always be, a Work In Progress, but I intend to merge it by Monday 26th.