Created SubdomainBoundingBox and OrientedSubdomainBoundingBox and re-factored OrientedBoxMaker
(closes #2765, closes #3220)
Merge pull request #3221 from aeslaughter/block-modifier

MeshModifier for defining new SubdomainIDs inside of bounding box
Merge commit '27d2a753666c3298351f1a652f6d5f60713b375b'