chg: switch engine's public methods to synchronized

While being slow this allows for easy multi-client usage of the
ArchistarS3 system
Merge pull request #21 from andreashappe/master

chg: switch engine's public methods to synchronized