add events back into core that were removed. refs #1792
Change GenericEvent to Core definition
add note about deprecated events to docs
Merge pull request #2050 from craigh/returnEvents

add events back into core that were removed. refs #1792