[fixes #124,validate][m]: upgrade to use datapackage-validate library.

* This also fixes #29 - validating json table schema in datapackage.json
* Also fixes #59 - informative JSON errors
* Also added in: some (very simple) API docs that doc the validate API