Added functionality to the update command so that it can update only the values the user has set and to also update using a customizable where value.
Merge pull request #12 from haddow777/master

Made updates more versitile