Move operation in tree after the given operation. Throws an exception if a not allowed move is made for example moving a operation out of a setup.
"nCProgram_var" is a variable referencing a NCProgram object. | 
        
"nCProgram_var" is a variable referencing a NCProgram object. | 
        
| Type | Description | 
| boolean | Returns if move operation was successful. | 
| Name | Type | Description | 
| operation | OperationBase | Operation to move targeted operation after. |