Extend VDWCorrection to accept all version options supported by external_libs/dftd3.
This MR extends the VDWCorrection input option to accept all version inputs supported by external_libs/dftd3.
The old vdw_d3 is renamed to be vdw_d3_bj, which is consistent with the version passed to dftd3.
This closes issue #1104 (closed) opened by @samusake
Note, I have not added any tests for the additional functionality.
Edited by Alex Buccheri