Fix #228

- Any properties defined can be overwritten from the command line. For
example ml local info --ml.password=mysecretpassword
- If the property is not defined a warning is displayed and its value
will be ignored.
Merge pull request #229 from rlouapre/issue-228

Fix #228