Added "reset --hard" feature.

Added `reset --hard` feature and a preference to enable dangerous features in brackets-git.