Splitting the spec and unit test tasks up.
Merge pull request #3567 from ehelms/splitting-test-tasks

Splitting the spec and unit test tasks up.