updated project dependencies, added support for preauthorization description, fixes #8