Basket query optimization

Simple optimization for basket to prevent redundant database queries.

In most cases you don't need prefetch attributes and product__images. 
On the other hand you want to see num_items(num_lines) and total price in many pages.
This optimization removes at least two redundant database query.