Use ng-if, fix scopes in activityComment directive

Reverts change from `ng-if` to `ng-hide` in 288a8a74.

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Use prop('disabled') in activityComment tests

Signed-off-by: Alex Coles <alex@alexbcoles.com>