new message format
replace payload by customProperty / customProperties
fix unit test
change customProperties signature and fix test
update readme with customProperty usage
switch to user-data/userData
Merge pull request #56 from sebastienblanc/AGPUSH-1045

AGPUSH-1045 : Java Sender API update after new message format