Converting manifest to Elgg 1.8 format; Enforcing some configuration dependencies in code.
Passing notifications array to low level functions so that from guid is available for generating return path addresses.