Update module/theme composer files with autoload declaration.
Remove transaction support.

This feature is currently useless.
Fix typehints.
Merge branch '1.3'