Keywords fields proper rendering, validation + tests

also document ckanapi requirement in README