Core client only generate HD wallet after version 0.16
Please give user the choice to choose security over convenient: random key is more secure than key generated by algorithm.
Please consider to add back support of generating non-HD wallet and restore the "usehd" parameter