Add --ignore-externals to all 'svn status' calls.

Posting changes that involve directories brought in with svn:externals will
break. While the basic diffing mechanism in rbtools is OK, we don't ask our
'svn status' calls to ignore externals, which could cause some problems.

Testing done: Ran unit tests.

Fixes bug 2545.