fix(calcControl): use angular.equals instead of JSON.stringify to compare