use pyalpm backend - fixes #1

- drop own python implementation for sync-db reading