Add cart to admin order edit

Hi guys, this addresses #5132. Please leave any feedback and let's get this work merged. Thanks! 
i may be wrong but i think this change will load all of the variants into memory prior to paginating, which would have negative performance implications