Random_location with a relative location

added a relative location flag to 'random_location'. This should keep @eah13's pox commit from breaking everyone else's code