Authorids: Removal of legacy code

* Removes bibauthorid and webauthorprofile from Invenio.
* Moves external dependencies to other modules.

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