Fix for issue #93

Used @JsonCreator.

Also keeps order when de-serializing Links