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 <shawntabrizi@gmail.com>