Allow custom icons with model

Registered by Nicolas DS

Actual case:
- Open Object is limited by icons in "/tools/misc.py" @line 966 (in Trunk branch)
- All icons are stored client side.

This Blueprint:
- Icons stored in ir.icons, icons can be link to a menu like already embedded icons.
- Tabs show their module icon too.

Advantage:
- All clients will get the icon directly. (without having to create the icon in the 3 clients, GTK, Web, QT)

First source of this Blueprint :
http://www.openobject.com/forum/topic11759.html

Blueprint information

Status:
Started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
Nicolas DS
Definition:
Drafting
Series goal:
None
Implementation:
Beta Available
Milestone target:
None
Started by
Nicolas DS

Whiteboard

ir.icon
* name: char
* image: data

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.