Split the generated test suite into multiple units

Change-Id: I01c28cbc6dd6f193034d3c345e15a8702a7f1606
Reviewed-on: http://review.couchbase.org/40931
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: Chris Hillery <ceej@couchbase.com>