Manually merging with classes of 1.2.1 SES release.

EsperController might need a check.
fix pattern persistence and Custom Guards
add AIXM parser
provide original object on failing transformation
try to get the original object if the desired output is null
add original object to event in any case
add some logging statements
set EventModel document as original object of the new event
change license to GPLv2
Merge pull request #1 from matthesrieke/SES-1.2.1-merging

Ses 1.2.1 merging