Implementation of Open3DALIGN-like alignment functionality

- implemented Open3DALIGN-like alignment functionality (from both
  C++ and Python)
- added relevant C++/Python tests