CIMI: add missing service subcollections of system
FGCP: added nil check for systems with no machines, volumes or
addresses; also fixed system state when CREATING
CIMI - Tests - adding back testing for addresses collection

TrackedAt: http://tracker.deltacloud.org/patch/7715ed0a0c5fa0260befb598b3f3af693a745056
CIMI - Tests - adding test for Extended Machine scenarios part 3 user_data

TrackedAt: http://tracker.deltacloud.org/patch/69f615dadb83e3ab650fcd9746ddfff0f9265ac0