LS-18: Add actual tests

* Added linting, unit tests, and integration tests
* Added local deploy recipe for testing
* Strainer now available to run full test suite
The `test-helper` cookbook dumps JSON representing all of our attributes for the integration tests to use.