Add userId, transactionId and ordered property on Cart

Remove Configuration cart line classes.
Add REST url for new document default values
fix #673 Product: on creation, attribute values are not persisted
Add REST url for new document default values
Refactor CartManager 'validCart' and 'normalize' event
Merge pull request #705 from inthause/documents

Add userId, transactionId and ordered property on Cart