Added new CamIO 2 interface skeletons
Moved old definitions in to .old until they are ported forwards