Selenium + Other Stuff

I got a bit distracted while working on selenium stuff. As to not have this diverge in scope further, I decided to put this up now. 

Things accomplished:
* A selenium test case - I may convert this to a mixin later so it can freely inter-mingle with other test cases, but for now, I suspect that it will only be used for functional tests, rather than unit tests.
* postajob factories - I converted the factory methods used in the postajob test cases to actual factory boy classes. 

There are a couple of other factory boy related things I've done, but those will be more evident in another pull request, where I plan to update all of our factories and make sure none are being repeated (as was the case with `UserFactory`.

Tests passed locally.