Spec refactoring.

* Moved BCryptSpec to test.unit.helpers package
* Added models.Post#isPublished
* Added IntegrationSpec for home page Posts list, but currently hangs indefinitely