don't delete address if this is address is a default one
add helper checkXmlHttpRequest
add accessDenied method
Merge branch 'master' of https://github.com/thelia/thelia into coupon

# By Manuel Raynaud
# Via Manuel Raynaud
* 'master' of https://github.com/thelia/thelia:
  add accessDenied method
  add helper checkXmlHttpRequest
  don't delete address if this is address is a default one
Working : Base controller now get type inference of Thelia2 Session component