Big Activity Diagram

Created initial diagram and edited the mtl so that method names have
underscores where actions have spaces in their text. No unit tests yet.
Decision node not printed correctly probably due to lack of proper
setup.
Print control guards correctly

Removed output of control flow and activity node comments at top of
file. Got the control guards to print without extra printing, except the
'else' sometimes comes before the other statements. TODO: ensure value
spec action is being printed out correctly.
Fixed UML

Fixed Big Activity Diagram, the activity parameter nodes were attached
to the parent activity and not the sub-activity.
Start of BigActivity unit tests
Updated unit tests

Updated unit tests due to changes in activity.mtl to have operation
calls have lowercase first letter
Fixed call operation unit tests

The call operation was not being called in the right place, it was being
called where all the comments were being output at the top, which I've
removed, so needed to add it to the right spot for it to get generated
Added require_relative for CallOperationAction
Comment CallOperationAction

Put a hash in front of the CallOperationAction since this probably needs
to be called within a method and not just in the middle of the file.
Updated unit test

Updated unit tests for call operation action since I put a hash in front
of the call in the ruby file
Undid printToLowerFirst

Undid changes I did to make method names start with a lowercase letter,
my misunderstanding in needing a () when I call a constant method in
Ruby for a unit test
Forgot a unit test

Forgot to revert this unit test that I had made changes to, to make
method names have a lowercase first letter
One more unit test file forgot
Put call operation into the activity diagram method definition and update unit tests.
Changed outputPin to lowercase

Change the Result OutputPin on the CallOperationAction in the diagram
for the main activity to start with lower case 'r' so that it wouldn't
be considered a constant
Merge pull request #98 from uiuc-cs428/Iteration6_BigActivityDiagram

Iteration6 big activity diagram