ValueSpecificationAction

Added .mtl code to support recognizing a ValueSpecificationAction which
has an Output Pin result with a boolean value.
Updated .mtl, fixed unit tests
Support for CallOperation and CallBehavior Actions

Prints out comments when have CallOperationActions or
CallBehaviorActions and operations have a port and operation defined on
them, and behaviors have a port and behavior defined on them.
Added ControlFlow names now display

Control flows I added now have their names displayed; as per Kevin's
instructions, right-click the link > Filters > All Connector Labels
Updated CallOperationAction + unit tests

Added input parameters to the operation as well as a return parameter,
and added unit tests. Didn't add a unit test for the parameters of an
operation because the order that the parameters gets printed isn't
consistent from .mtl generation. Updated uml diagram.
Rebase with master
Final Touches

Cleaned up activity.mtl for Actions; updated SomeFunActivity.rb
Removed unused template
Merge pull request #73 from uiuc-cs428/Iteration4_Action

Iteration4 action.  Looks good and confirmed with Jenkins.