initial steps with new config value, implementation of discard changes for git and svn
check first if there are changes
remove unnecessary else
Outout message when trying to update non-installed packages
Merge remote-tracking branch 'ricardclau/dirty-updates'
Code reorgs and make bool values real booleans, refs #1637
Allow create-project to be called in an empty dir that exists, fixes #1135, replaces #1206
Merge remote-tracking branch 'christianjul/master'