authors: base record

* Defines fields and models for author base record.

* Adds new function for jsonalchemy models definitions.

* Includes tests for author base record.

Signed-off-by: Mateusz Susik <mateusz.susik@cern.ch>