Added alias for git clean

This alias uses `git reset --hard` to discard uncommited changes, followed by `git clean -dfx` to discard untracked files. The result is a pristine working directory. A better explanation can be found in the example [at the bottom of this page](http://www.atlassian.com/git/tutorial/undoing-changes#!clean).