Splitting v1/shell.py into one file per resource makes the code more organized and in the long run helps to improve code readability. Change-Id: Ia57019548158ffe33a1eca444405107caa327936
Mostly taken from other OpenStack client projects and adapted for Ironic. Change-Id: I1ef9613b9e24bbb6caac9657dc1da3add899478e