Plugin system updates.
Added missing event args for received/sent message events.
Added parsing layer.
Added initial Context.