Created library and tests to convert back and forth from jsonld and html microdata + json.

Signed-off-by: Jim Klo <jim.klo@sri.com>
Added ability to delete published items (ie, publish an update with no data)
Merge https://github.com/easypublish/EasyPublish
add schema validation testing

Signed-off-by: Jim Klo <jim.klo@sri.com>
Update install docs

Signed-off-by: Jim Klo <jim.klo@sri.com>
Add wrapper function for node supplied fields

Signed-off-by: Jim Klo <jim.klo@sri.com>
Set "replaces" when editing a published item and submitting from edit page
Merge branch 'refs/heads/pam/master' into jsonld-2
Fix bug in JSON-LD context for useRightsUrl

Signed-off-by: Jim Klo <jim.klo@sri.com>
Add support to change publish output to use JSON-LD instead of HTML Microdata

Signed-off-by: Jim Klo <jim.klo@sri.com>
echoing the time in the build script

just to make it easier to see when I last executed the script.

Signed-off-by: Jim Klo <jim.klo@sri.com>
make csv import work correctly with JSON-LD

Signed-off-by: Jim Klo <jim.klo@sri.com>
Fix delete, adding bulk delete operations

Signed-off-by: Jim Klo <jim.klo@sri.com>