Use requiredCommands to locate hg
Remove bash sourcing

Remove where no longer necessary, also remove rescan_project as this is automatic in 2.0. #ignore
Call commit window asynchronously in status view

Fixes #3