custom angular UI accordian

angular UI accordian is extended to include open all accordian and to
have get accordian open status outside accordian directive scope to
controller so as to have some functionality like different icon on open
accordian and close accordian.