Using abstract tree ui and fixing bugs.
Merge pull request #209 from nsendetzky/master

Links delivery/payment service costs in summaries, switches position of payment and delivery in summaries and  	rewrites HTML client for content security policies
Merge pull request #210 from nsendetzky/master

Removes old references to JS files
Merge pull request #211 from nsendetzky/master

Fixes JS problems because the DOM is not ready to hide/show forms in checkout process
Merge pull request #212 from nsendetzky/master

Escapes every attribute and text output in views to prevent XSS
Refectors code and removes trim which leads to errors.
Fixes getItem header and removes the ids from the header.
Fixes getItem header of MAdmin and removes id tags from the header.
Removes svn-ids from the header.
Adds original service and product id to order service/product in the admin interface, fixes unittest data
Fixes unittest because of wrong servid
Fixes exception names
Fixes conflicts with actual version
Adds type to attributes in the admin interface, fixes test data
Merge pull request #208 from doleiynyk/2013-06-12_Fix_headers_and_getItem

Removes id tag and fixes the description of getItem method
Merge pull request #214 from doleiynyk/2013-06-18_Add_service_id

Adds service and product ID to the corresponding order detail tabs in the admin interface
Merge pull request #215 from doleiynyk/2013-06-18_Adds_type_to_order_product_service

Adds type to attributes in the admin interface, fixes test data
Merge pull request #213 from doleiynyk/2012-11-28_Add_site_panel

Rewrites the catalog tree panel and fixes some bugs
Merge https://github.com/Arcavias/arcavias-core
Calls basket plugins at the end of the checkout process for last updates before saving the order