AggregateAnnotationCommandHandler now returns identifier on aggregate creation command

Instead of returning null, the callback is invoked with the identifier
of the aggregate that was created. This can help in cases where
server-generated identifiers are being used.

Issue #AXON-238 Fixed