Update FunkSVD tests for rewriting (#337)

- Convert to Groovy
- Re-enable skipped tests
Update least-squares tests for rewriting (#337)
Update user-user tests for rewriting (#337)
Pull DAO config up to base test suite
Update item-item tests to Groovy & rewriting (#337)