Fix browser compatibilities by adding some polyfills

Chrome doesn't support Array.concat so we must use the instance method.

review1108003
Use jQuery UI primary icons in Button
Add some style to One2Many and Many2Many
Make custom button working everywhere
Manage buttons sensitive for xxx2Many
Use simplified user menu