Fixes #99 Add optional username and password field when cloning repo