Somewhat fixed the checkout

since cart total isn't stored in the session variable anymore, need to rebuild a cart object with allAlbums to get the cart total
still no idea how to fix the firefox php styling problem
not very well tested, so some other stuff probably doesn't work
Merge remote-tracking branch 'origin/master'