Convert play to spray. Change tests to use specific generators for brevity. Extract generators to external trait.