Pallet:Auction move tests and benchmark to seperate files (#6746)
# Description
Linked to issue #590.
I moved the tests and benchmarking to their own seperate file to reduce
the bloat inside auctions.rs
Co-authored-by: Shawn Tabrizi <[email protected]>