moving perf microbenchmarks out of perf directory

@ajcvickers did we want to make this change before we pull beta? it only affects test code