Arcyd: fix to prune before fetching

Avoid the 'fetch branches conflicting with to-be-pruned branches' bug by
unconditionally pruning before fetching.

This will hit the remote repository twice, later we can add a robust
fetching routine which will only prune on error and use that.

Test Plan: testbed/arcyd/ $ ./run_arcyd_multi.sh