[FEATURE] JS - Add public method for programmatically adding a dock or minidock
[FEATURE] JS - Add public method for programmatically adding a dock or minidock

Method:
lizMap.addDock( dname, dlabel, dtype, dcontent, dicon)

Usage example:
lizMap.addDock('myleftdock', 'My dock title', 'dock', 'Some HTML content, 'icon-comment');
lizMap.addDock('mysmaldock', 'My mini right dock title', 'minidock', 'Another HTML content, 'icon-pencil');

Icons:
http://getbootstrap.com/2.3.2/base-css.html#icons

aeag/lizmap-web-client,laurentj/lizmap-web-client,3liz/lizmap-web-client,rldhont/lizmap-web-client,aeag/lizmap-web-client,rldhont/lizmap-web-client,3liz/lizmap-web-client,aeag/lizmap-web-client,laurentj/lizmap-web-client,jancelin/lizmap-web-client,makinacorpus/lizmap-web-client,nboisteault/lizmap-web-client,nboisteault/lizmap-web-client,jancelin/lizmap-web-client,3liz/lizmap-web-client,makinacorpus/lizmap-web-client,aeag/lizmap-web-client,rldhont/lizmap-web-client,makinacorpus/lizmap-web-client,makinacorpus/lizmap-web-client,laurentj/lizmap-web-client,nboisteault/lizmap-web-client,jancelin/lizmap-web-client,laurentj/lizmap-web-client,3liz/lizmap-web-client,makinacorpus/lizmap-web-client,jancelin/lizmap-web-client,aeag/lizmap-web-client,nboisteault/lizmap-web-client,jancelin/lizmap-web-client,jancelin/lizmap-web-client,rldhont/lizmap-web-client