Add save methods with provided custome Id paramere

client code should not relay on @Id morphia annotation.