Split functions

Move all functions shared with Grenade to functions-common.  functions
sources functions-common so compatibility is maintained.

Change-Id: I9be70077cd68830012e9fe7f060a1c205a735bab
Merge branch 'ironic-plugin' into dt-test
Merge branch 'split-functions' into dt-test