Contrib: add libschroedinger. Add some patches that would be dropped on next