Feature #1631: Add a new ACTION filed to each History
Feature #1631: Use enum type in RM one.vm.action
Feature #1631: Change history reasons to be only 3: none, user, error
Merge remote-tracking branch 'origin/one-4.0' into feature-1631

Conflicts:
	src/rm/RequestManagerVirtualMachine.cc
Feature #1631: Fix merge
Feature #1631: Set USER reason for any operation initiated by the user
Feature #1631: Fix history reason for migrate.
Feature #1631: Add history close action to onevm show and oneacct output
Feature #1631: Add migrator to 4.0.0
Feature #1631: Add new action element to xsd files
Feature #1631: Rearrange History Actions so NONE is 0
Feature #1631: Fix change made for testing
feautr #1631: Renamed to life-migrate.
Merge branch 'feature-1631' into one-4.0