Made migration from 2.4 easier

- made Ptr(T) contructor implicit for migration purposes
- included C-style API into main headers for some popular modules