Modifying label writing to make it more clear.

The labels for nodes, and edges were somewhat hard to read, so I moved
them to show up below the nodes in the toolbox, as well as the nodes
and edges in the drawing area.
Ignoring .swp files.

Ignoreing .swp files from vim.
Add support to disable import/export/player on Cloud Foundry for now.

Ideally, import/export would probably work with a Mongo/Redis instance
to store and retrieve examples for quick display.  However, these
functions are disabled for now if running in CloudFoundry.
Re-enabling the "To Player" button for all contexts

Inadvertantly disabled the "To Player" button, which actually works
just fine on Cloud Foundry.
improves show_form to handle more than one argument
factors drawLabel method
handles label vs. name difference
adds form to edit producer name
adds edit consumer form
removes the need for user to build the project using grunt
updates grun related instructions
Merge branch 'master' into pr/5
adds script file
adds updated Simulator file
fixes label placement for producers and consumers
Merge branch 'master' into pr/6
fixes label placement
new build of Simulator.pde
adds label padding constant
renames isCF as expImpEnabled