Added validiation listerner (FluentValidation).

Added CommercePrototype.Store.
Implemented new shopping cart service methods, added shopping cart service tests. Overall 13/13 tests passing