Add WordPress Core unit testing

* Checks out the Core unit tests
* Adds a new DB for the unit tests

You may want to squash the commits if you accept the pull request. The middle two commits are me removing some non-sense.