SideSetsAroundSubdomain runs with ParallelMesh.

The algorithm doesn't use flood().

Refs #2129.
Merge pull request #3139 from jwpeterson/sidesets_around_subdomain

SideSetsAroundSubdomain should work with ParallelMesh
Fix broken header guard. (Closes #3143)
Merge pull request #3144 from dschwen/headerguard_3143

Fix broken header guard.
Merge commit '316124491448fb78fe980a3507b82a884cb6a92f'