Generate constructor parameters deserializers like properties one to support annotations
Add tests for annotations on constructor parameters