Separated SetBluePrintCell()'s First 2 Footprint Tile Checks

Separated into 2 new functions:
+ areFootprintTilesCoardinatesInvalid()
+ willObjectsFootprintTileBeWithinItsAllowedRoomIfLocatedAt()
setBluePrintCell():Seperated "tile buildable/passable?" check