Verify clojure platform has same output as cascading

I've been copying tests from **api_test.clj** into **api_clj_test.clj** so that I can incrementally add tests and get everything passing before moving onto more tests.  **testing.clj** has also been modified to handle the clojure platform, therefore all the existing tests for the Cascading platform will fail.

To test the Clojure Platform tests (all these should pass)

    lein test cascalog.api-clj-test

And these tests will fail

    lein test cascalog.api-test

The next steps for this PR is to keep moving tests from **api_test.clj** and **secondary_api_test.clj** into **api_clj_test.clj** and keep adding logic to the Clojure Platform until all of those tests pass, and then we can work on fixing testing.clj to work with both platforms.