* Move prusalink base entity to separate module * Fix tests
Co-authored-by: Stefan Agner <stefan@agner.ch>