Add a code contribution guide for Ironic. This should be useful for
developers to consider some key points when write and review
Ironic code.
First introduces things related to live-upgrade which consists
of RPC version and Object version.
Change-Id: I1d243a20151827a35aed465061befbcf65f96474
Implements: blueprint online-upgrade-support