updated scripts to latest version, added es_branch info to package.json
moved API's into their own directory, updated API's and docs, updated yaml test runner, all versions of es are now run with scripting enabled.