test(collapse): add test for ngModel initial value equal to default value (zero)
fix(collapse): only set controller $active value if model value is different
test(collapse): set scope model initial values at start of tests
test(collapse): clone scope references to prevent test scope leakage (fixes #1058)