add overridable preMessage receive method
Merge pull request #17 from ShiftForward/atmosphere

Add overridable preMessage receive method